Big Huge Thesaurus

palliation

noun

sounds kind of like