Big Huge Thesaurus

ICBM

noun

sounds kind of like