mocking attack on the actions of politicians, ridicule of the government and those that run it
POLITICAL SATIRE
Meaning of POLITICAL SATIRE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012