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
Cambridge Activity Worksheets
Scroll down to worksheets that you can print for word practice.
Type in the word for which you need a synonym (another word with the same meaning.
Type in a word and find
ESL 340 Series