Synonyms of lampoons

1 Syllable
skit, roast, squib
2 Syllables
takeoff, send-up, pasquil
3 Syllables
burlesque, pastiche, takedown
4 Syllables
ridicule, invective, pasquinade
5 Syllables
caricature