A free online Talking English Pronunciation Dictionary - simply mouseover/tap your entry to hear it pronounced. American and British spellings, with alternative pronunciations. Sounds are fast, clear and completely natural, pre-recorded by native speakers. Answers the question "How do you say...?".
Visuwords™ online graphical dictionary - Look up words to find their meanings and associations with other words and concepts. Produce diagrams reminiscent of a neural net. Learn how words associate. Enter words into the search box to look them up or double-click a node to expand the tree.
This site provides not only definitions, pronunciations, synonyms/antonyms, and etymologies, but also, to name a few features, real-time example sentences from Twitter, words that are used in the same context (e.g., searching for "corny" will retrieve "overblown" and "country-western" (!), and Flikr photos tagged with the word-so you can actually see what people find corny.