Detailed etymologies of words comprising the English language. This online version of the venerable OED is a work in progress; hundreds of new entries are added yearly.
10.3 million-word collection of the impertinent, vile, censored, hip, witty, and fascinating slang words of the English language.