Big Huge Thesaurus

Cataflam

noun

sounds kind of like