PASQUINADE


Meaning of PASQUINADE in English

vt to lampoon, to satirize.

2. pasquinade ·noun a lampoon or satirical writing.

Webster English vocab.      Английский словарь Webster.