What is the full meaning of lampooned
LAMPOON, to ridicule by personal satire [v]
Example of the word lampooned placed on a Scrabble board.