Useful Websites for Language Learning

Dictionaries, lexicons and glossaries Translates words & sentences Eng > French + many languages (Rhyming dictionary and thesaurus) Link to many translation services
Oxford Advanced Learner's Dictionary: main frame Oxford Advanced Learners Dictionary
Dictionary Miriam-Webster Miriam Websters Dictionary Thesaurus
Dictionary Webster's Webster's Dictionary American Heritage Dictionary Homonyms - Words which sound the same A dictionary of slang
Matisse's Glossary of Internet Terms Web language Biology online dictionary Medical dictionary online Legal Dictionary online