PASQUINADE


Meaning of PASQUINADE in English

n. a lampoon or satire, orig. one displayed in a public place.

Etymology: It. pasquinata f. Pasquino, a statue in Rome on which abusive Latin verses were annually posted

Oxford English vocab.      Оксфордский английский словарь.