American English

Definition of lampoon noun from the Oxford Advanced American Dictionary

 

lampoon

 noun
noun
NAmE//læmˈpun//
 
 
jump to other results
a piece of writing that criticizes someone or something and makes them or it look ridiculous Such lampoons of politicians were less common in the past.
See the Oxford Advanced Learner's Dictionary entry: lampoon

Other results

All matches