Big Huge Thesaurus

rubefacient

noun

sounds kind of like