What is the full meaning of lampoonists
LAMPOONIST, one who composes lampoons [n]
Example of the word lampoonists placed on a Scrabble board.