Can be searched for both current and historical definitions of a word, as well as provide quotations and the ability to search for the occurrence of a word in any definition. Updated periodically.
The Carnegie Mellon University Pronouncing Dictionary is an open-source machine-readable pronunciation dictionary for North American English that contains over 134,000 words and their pronunciations.