Basic English Dictionary - This is a regular feature on the LAEO webite. It's updated every day!
Free Dictionary - An amazing website with thorough definitions
of words, and you can hear how each word is pronounced.
Online Dictionary - A free bilingual dictionary.
Bablaru - This language portal offers translations, quizzes, games, and vocabulary exercises in 24 different languages.
Your Dictionary - Provides definitions and pronunciation.
Alpha Dictionary - This website contains a great collection of links to other dictionary websites.
The Urban Dictionary - Here you'll find words and expressions that you can't find in a regular dictionary.
Abbreviations - This is a collection of abbreviations commonly found in English. What does "BTW" mean? If you don't know, you can look it up here.
Wordsmith - This isn't a dictionary, but you can learn a new word every day. Subscriptions are free.
Free online encyclopedia. Teach yourself about any subject.
Encyclopedia.com - Find popular topics and reference information on this site.
Idioms and Expressions
and Sayings - This is a big list of popular expressions.
Connection - You'll find a good list of idioms in English.
Idiom Site -
Idioms and expressions for English.
A website that will help you pronounce just about any word. The accent
Things - Listen to and practice pronunciation in American
Pronunciation - Learn about consonant and vowel sounds on this website.
Slang Site - This is a very impressive dictionary of American and British slang and webspeak. Some of the words are very obscure and not useful, but the site is very interesting.
Learn American Slang Online - This is a link to another section of this website.
The Online Slang Dictionary - This is a collaborative project that allows visitors to submit ideas.
FreeTranslation - The name says it all. Fairly accurate.
Reverso.net - Find online translation in many different languages. This is especially useful for conjugating verbs.