SpellingCorrectionList
SpellingCorrectionList["word"]
gives a list of possible spelling corrections for "word".
Details and Options

- SpellingCorrectionList["word"] returns {"word"} if "word" is a correctly spelled dictionary word.
- SpellingCorrectionList accepts the following option:
-
Language $Language what language to use - Language->lang specifications can be a string or a "Language" entity.
Examples
open allclose allScope (4)
SpellingCorrectionList returns the input word if it is spelled correctly:
SpellingCorrectionList returns an empty list if there are no spelling suggestions available:
Punctuation characters are taken into account when giving spelling suggestions:
Possible Issues (2)
SpellingCorrectionList returns unevaluated for non-string inputs:

Not all languages have spelling dictionaries available:

Text
Wolfram Research (2016), SpellingCorrectionList, Wolfram Language function, https://reference.wolfram.com/language/ref/SpellingCorrectionList.html.
CMS
Wolfram Language. 2016. "SpellingCorrectionList." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/SpellingCorrectionList.html.
APA
Wolfram Language. (2016). SpellingCorrectionList. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/SpellingCorrectionList.html