Meaning oflampoonin English

lampoon

us/ləˈpuːn/uk/ləˈpuːn/
#uncommon
Definitions