Keyoti.RapidSpell.NET4 (nuget): Either drag the RapidSpellDialog and RapidSpellAsYouType spelling controls into your form, or programmatically create in C# or VB.NET (and it really is just a few lines of code).
Keywords: spell|check|spelling|checker|windows|forms|dictionary|medical|word