The Kingfisher illustrated thesaurus

by George Beal

Presents synonyms, antonyms, and homonyms for over 6000 English words arranged in alphabetical order.