Big Huge Thesaurus

deodourant

noun

sounds kind of like