Roget's Thesaurus of English words and phrases
This 150th anniversary edition includes over a quarter of a million words, phrases and expressions, ranging from the literary to slang, from the technical to the philosophical and the traditional to the new.