A thesaurus contains lists of synonyms (words with the same meaning) and antonyms (words with the opposite meaning).