Big Huge Thesaurus

scoffing

noun

sounds kind of like