Advanced Learners Dictionary is the ultimate speaking and writing tool for developing the skills you need for passing exams and communicating in English. Its trusted by learners and teachers of English around the world for its clear explanations and example sentences.
Based on variety of famous dictionary resources for learners of advanced level, it contains definitions for thousands of words, phrases and examples.