Big Huge Thesaurus

syrrhaptes

noun

sounds kind of like