TheSage English Dictionary and Thesaurus Icon
Offline 17.9 million-word dictionary and thesaurus of the English language
Free