LAMPOON


Meaning of LAMPOON in English

/ læmˈpuːn; NAmE / verb , noun

■ verb

[ vn ] to criticize sb/sth publicly in an amusing way that makes them or it look ridiculous

SYN satirize :

His cartoons mercilessly lampooned the politicians of his time.

■ noun

a piece of writing that criticizes sb/sth and makes them or it look ridiculous

••

WORD ORIGIN

mid 17th cent.: from French lampon , said to be from lampons let us drink (used as a refrain), from lamper gulp down, nasalized form of laper to lap (liquid).

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.