Big Huge Thesaurus

smirch

noun

verb

sounds kind of like