Wordweb includes a comprehensive English thesaurus and dictionary, and can be used to look up words from within most programs. Features of the free version include:
Definitions and synonyms
Proper nouns
Related words
Pronunciations 140,000 root words
115,000 synonym sets
Look up words in almost any program