English Dictionary
by oeri technology
- Definitions for more than 200,000 words, 33,000 example sentences to show words in context, More than 260,000 related words, Voice input and word pronunciation playback, Word of the Day and Random word










