Loading...
Look up words, definitions, and examples
All Languages
English
English · 514,158 words
Chinese (Traditional)
164,757 words
German
99,812 words
Italian
99,741 words
Chinese (Simplified)
94,327 words
Spanish
93,038 words
Japanese
84,344 words
French
66,991 words
Dutch
54,850 words
Portuguese
54,110 words
Korean
33,176 words
Turkish
18,716 words
Arabic
17,483 words
Welsh
12,902 words
Lithuanian
12,712 words
Afrikaans
5,169 words
Albanian
100 words
Amharic
100 words
Armenian
100 words
Azerbaijani
100 words
Basque
100 words
Belarusian
100 words
Bengali
100 words
Bosnian
100 words
Bulgarian
100 words
Burmese
100 words
Catalan
100 words
Croatian
100 words
Czech
100 words
Danish
100 words
We keep a curated directory of completely free courses, dictionaries, podcasts and readers across 100+ languages.
Browse free resources