Oxford Advanced Learners Dictionary
32-page Oxford Writing Tutor. 1,000 new words and meanings. 64-page Visual Vocabulary Builder. Oxford 3000(t)plus - the most important words to know in English and the most important meanings of those words. Topic Collocation notes and synonym information. Academic Word List words marked.