EN

Synonyms for lampoons

Lampoons, noun plural of lampoon. Synonyms in the same form.