LAMPOON


Meaning of LAMPOON in English

[ lam'pu:n ]

■ verb publicly satirize or ridicule.

■ noun a satirical attack.

Derivatives

~er noun

~ist noun

Origin

C17: from Fr. lampon , said to be from lampons 'let us drink'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.