
The Oxford Essential Dictionary of Abbreviations
From LAN to LOL, SWAT to SWAK...full explanations of nearly 20,000 abbreviations for today's acronym-heavy world, including slang, the Internet, emoticons, and text-messaging abbreviations.
by: Oxford University Press