Large online dictionary of acronyms, abbreviations, and initialisms across fields such as IT, government, science, and slang, with over a million human-edited definitions.