Big Huge Thesaurus

epilator

noun

sounds kind of like