Hutchinson Dictionary of English Usage can explain the difference and guide your choice, so search the 1600 entries to find the precise word to convey your meaning.
Wordsmyth American English dictionary with an integrated thesaurus and other lexical resources.
WordNet - a Lexical Database for English English nouns, verbs, adjectives and adverbs are organized into synonym sets, each representing one underlying lexical concept.