Big Huge Thesaurus

Laocoon

noun

sounds kind of like