Tamil Dictionary 🔍

lampoonry

Lam*poon"ry, n. Defn: The act of lampooning; a lampoon, or lampoons.


lampoonry - Similar Words