The American Heritage Dictionary of the English Language

The American Heritage Dictionary of the English Language

Contains entries for over 10,000 new words reflecting the explosion of computer and Internet technology as well as changes in popular culture and slang.
Sign up to use