Here are some very cool dictionary-like resources for your enjoyment. For finding things like synonyms, rhymes, and words on the tip of your tongue. Go crazy.
Reverse Dictionary : enter a word or phrase to get results
Synonym Finder: find some synonyms
Similar Word Finder for the word you just can’t quite remember
Rhyming Dictionary that is seriously hardcore
Uncommon ‘A’ Words for all your uncommon ‘A’ needs
The Shorter Thesaurus for finding short synonyms