Oxford English Dictionary Online

An unsurpassed guide to the meaning, history and pronunciation of over half a million words, both present and past.