What is the meaning of the word "lampoon"?

Definitions:

  1. a composition that imitates or misrepresents somebody's style, usually in a humorous way copy to clipboard noun
    • The cartoonist's lampoon made headlines around the world. copy to clipboard
  2. to ridicule with satire copy to clipboard verb
    • The cartoonist lampooned the president. copy to clipboard

Synonyms:

NearBy Words: