meaning of lampoonry

1. The act of lampooning; a lampoon, or lampoons.


Related Words

lampoonry |

Developed & Maintained By Taraprasad.com

Treasure Words