Big Huge Thesaurus

tussore

noun

sounds kind of like