lampoon
verb
lampooned; lampooning; lampoons
: to make the subject of a lampoon : ridicule
lampooner
noun
Love words? Need even more definitions?
Merriam-Webster unabridged



