'The Merriam-Webster Thesaurus' offers over 157,000 synonyms, antonyms, related and contrasted words and idioms, all alphabetically organised with brief definitions of shared meanings.