Oxford Advanced Learner's Dictionary, 9th edition
The Oxford Advanced Learner’s Dictionary is the world’s best-selling advanced learner’s dictionary. The ninth edition, featuring 185,000 words, phrases and meaning, develops the skills students need for passing exams and communicating in English. It is the ultimate speaking and writing tool, with brand new resources including the Oxford iSpeaker and Oxford Speaking Tutor.
Oxford Learner's Thesaurus: A Dictionary of Synonyms Android In app Upper-Intermediate to Advanced (B2-C2) Oxford Learners Thesaurus Android In-app