LAMPOON


Meaning of LAMPOON in English

I . n.

Pasquinade, satire, squib.

II . v. a.

Satirize, ridicule, lash.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.