Big Huge Thesaurus

denturist

noun

sounds kind of like