The Cambridge Idioms Dictionary explains over 7,000 idioms current in British, American and Australian English, helping learners to understand them an …
The Audio Cambridge Advanced Learner's Dictionary provides definitions for about 170,000 words, phrases and examples and is compiled to offer what lea …