Dictionary for word “lampooning”
lampooning - Did you Mean?
lampoon (lampooning)
harpoon (harpooning)