Here's some very useful links for any one working on learning how to write:
Favourite parts: Synonym and antonyms! Related searches! Visual thesaurus! Lots of useful information all in one place.
Sister site to Thesaurus.com, the Dictionary has heaps of information and a similar format.