The ultimate book of words you should know
by
David Olsen
Contains more than 3,000 words, each with a definition and an example of usage.