by Merriam-Webster
Provides definitions, pronunciation, etymology, part of speech designation, and other appropriate information for 58,000 entries.