LAMPOONER MEANING IN ENGLISH

• Lampooner Definition & Synonyms

  1. (n.) The writer of a lampoon.


Synonyms:
Parodist,

RECENT SEARCHES