Big Huge Thesaurus

pasquinade

noun

sounds kind of like