Oxford Learner's Thesaurus with CD-ROM

A synonyms dictionary written especially for learners. It groups words with similar meanings and explains the differences between them.