- Dictionaries (18)
- Links to English Dictionary pages for ESL learners and teachers
- Idioms (13)
- Links to English Idiom pages for ESL learners and teachers
- Slang (6)
- Links to English Slang pages for ESL learners and teachers
A list of almost all English prepositions with sample sentences. 150 prepositions, including 96 one-word prepositions, 54 complex prepositions and 370 example sentences. Free Download.
Ranked by frequency and linked to an online dictionary.
The ultimate acronyms and abbreviations resource
vocabulary topics, idioms, phrasal verbs
Learn basic Internet vocabulary by taking the quiz.
Online exercise to improve vocabulary
Words and expressions that we use at Christmas time
Antonyms, synonyms, professions, human body, word partnerships & more
Learn the most commonly used words in English through time-based levels. For 20 minutes a day, become conversational in English in 3 months.
List of English words with definitions, pronunciation, and example sentences.
Time, clocks, daylight saving, calendars...
Authentic words about anything relevant to English
A prefix is placed at the beginning of a word to modify or change its meaning. This is a list of the most common prefixes in English, together with their basic meaning and some examples.
A list of over 250 English sayings and proverbs, giving possible interpretations, word definitions, explanations, origins, quizzes and answers. Arranged alphabetically and by category.
Business English vocabulary, practice exercises, reference lists.
English Vocabulary Word Lists
with Games, Puzzles and Quizzes
Search for definitions of English words. A - Z English dictionary listing hundreds of thousands of English words.
50 multiple choice questions to test your vocabulary size online.
Vocabulary words in hip-hop music.
Hungryforwords.com offers free English learning via eFlashcards in which a user can learn up to 3 words (accompanied with definition, pronunciation, and sample sentence with audio) per day in a number of categories
Improve English vocabulary. Get 5 words daily
English vocabulary organized by topics -- for Spanish speakers
Hi! That's an interjection.
Colourful quizzes and games for learning vocabulary and pronunciation.
A free web-app for training and developing vocabulary, supporting learning new languages. You can create your own vocabulary sets or use sets provided by other users.
Multilingual dictionaries online.
Interactive game-like activities for vocabulary practice.
A daily phrasal verb for vocabulary study, complete with meaning and example sentences as well as notes and a quick quiz
A list of over 1,100 English phrasal verbs, with definitions, synonyms, explanations, sample sentences, collocations, quizzes and answers. Arranged alphabetically.
Sometimes we know what we want to write, the sentence is phrased in our mind, but we can't figure out some of the words we need. This is where phraseup* comes in. Phraseup* is a writing assistant which suggests possible combinations to fill-in the words we can't remember. Each suggestion is accompanied by definitions, synonyms and translations to other languages.
Military and other ranks - British and American
1, 2, 3 are Arabic numerals. i, ii, iii are Roman numerals...
Over 3,000 multiple-choice questions divided into 21 groups for vocabulary preparation
Quiz/test with answers on say and tell.
What's the difference between say and tell?
Every day a different saying in English along with possible interpretation, notes, vocabulary and quick quiz
Traditional English sayings with meanings, quizzes and answers
How to express the time in English.
Vocabulary site for students and teachers
Most used top 500 English words by zozanga.com
Unused Words is a free blog where you can discover and learn a new word each day.
Essential two-word phrases for dealing with the public.
Play by associating words with images.
VisualESL.com offers fun vocabulary games.
Vocabulary learning software for TOEFL, GMAT, SAT, GRE and more.
Tool to help you build your vocabulary.
Free vocabulary exercises for Cambridge exams such as CPE, KET
Using pictures, sounds and games to learn words
Extracts words between frequency of 7,000 and 20,000 from any web page.
Learn the vocabulary we use to talk about the weather and climate in English.
Hand-crafted visualizations to help build vocab
Lexicon of English words, idioms and phrases
Interesting idioms and expressions from the news.
English vocabulary words mostly from Latin and Greek sources (prefixes, roots and suffixes).
Learn or teach words in almost any language - online
How to write the date in English (British and American)
Learn about English vocabulary.