Big Huge Thesaurus

laocoon

noun

sounds kind of like