Big Huge Thesaurus

IED

noun

sounds kind of like