Oxford English Dictionary (OED)
For more than a century, the undisputed authority on the English language. Includes 300,000 entries and 59 million words.