Lampoonry(n.) The act of lampooning; a lampoon, or lampoons.

Words within lampoonry

8 letter words: 2 results
View all words...