Preferred Dictionary:  Longman Dictionary of Contemporary English


Merriam Webster Learner's Dictionary - Type  in the word you need to look up. Click the sound icon to hear the word. 
Cambridge Learner's Dictionary    Type the word you need to look up.
Cambridge Idiom Dictionary   
The Cambridge Dictionary of Phrasal Verbs  
Cambridge Activity Worksheets  Scroll down to worksheets that you can print for word practice.
Synonym Dictionary   Type in the word for which you need a synonym (another word with the same meaning.
Rhyme Zone  Type in a word and find rhymes, definitions, synonyms, related words, etc.

ESL Station            ESL 340 Series