Search

OALD Dictionary

Oxford Advanced Learner's Dictionary
Free online dictionary definitions for learners of English

Rated 4 out of 5 stars (5)
11 weekly downloads