No teacher? No problem! Listen to songs, films and news with script, vocabulary and exercises to improve your listening and vocabulary. Get to know different accents of English. Improve your pronunciation with a range of videos and talk to other language learners online. Read manga, books and news online. Prepare for English tests. All FREE. All by yourself.

English Vocabulary: Links

See also Select an English Dictionary. Most dictionaries mentioned here also have an app, but most are not free.

DICTIONARIES
(for learners) Cambridge Dictionaries (UK, US) | Oxford Advanced Learner’s Dictionary (UK, US) | English - Thai (UK, US)
(for all) Merriam-Webster App (US) | Merriam-Webster Dictionary and Thesaurus (US) | VISUAL Dictionary Online (US)
PROVERBS, IDIOMS, PHRASES, etc. Oxford Living Dictionaries | VOA English in a Minute (videos) | Phrases, sayings, idioms and expressions
SLANG (for all) American English Slang - Lessons (videos) | Online Slang Dictionaries and Language Links | Urban Dictionary | Slang City
COLLOCATIONS & THESAURUS
(for learners) Oxford Online Collocation Dictionary
(for all) Merriam-Webster App | Merriam-Webster Dictionary and Thesaurus | MS Office Thesaurus (Review Tab)