Big Huge Thesaurus

trinitroglycerin

noun