Over 6000 images arranged by theme and labelled with its name in English.
English Language Learner's Dictionary
Sign up for free to get Word of the Day with pronunciation, 3000 words you need to know, pronunciation exercises, and a basic dictionary.