Dictionary search results

Showing 1-2 of 2 results

lampoon US English

Publicly criticize (someone or something) by using ridicule, irony, or sarcasm

lampoon US Thesaurus

he was mercilessly lampooned