Do you know the difference between stubborn and obstinate, between cackle and chortle? Learners of English often find it difficult to know which word to use. Or you may have used a particular word several times already in an essay or email, and so you want to use a different expression. This dictionary adopts a fresh approach by going beyond the mere listing of words as in an ordinary thesaurus. Differences between similar words are highlighted to show the various shades of meaning so that you will never be at a loss for the right word on the right occasion.