Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lampoon
in English
lampoon
us
/ləˈpuːn/
uk
/ləˈpuːn/
#uncommon
Plural
lampoons
Past Tense
lampooned
Participle Verb
lampooning
Third Person Singular
lampoons
Definitions
Noun
a
satirical
work
ridiculing
someone
;
humorous
a
work
criticizing
a
person
(
or
group
)
Verb
to
mock
or
satirize
someone