Recently I came to know about a good, handy program named WordWeb that gives you the definition, synonyms, and antonyms of any given word both in offline and online mode. It also supports pronunciations. The interface looks user-friendly, even if you've never used WordWeb. After you type a term into the Lookup dialog box, the word's ...