Answer: pasquinade

AnswerCrossword Clue
PASQUINADE

Public mockery

PASQUINADE

Lampoon.

PASQUINADELampoon
PASQUINADE

Satire