Webster's thesaurus for students
by
Inc Merriam-Webster
Provides more than 120,000 alphabetically-arranged synonyms and antonyms.