Synonyms of lampooning

1 Syllable
rail, roast, squib, mock, jape
2 Syllables
sarcasms, spoofing, sarcasm
3 Syllables
trenchancy, burlesque, causticness, mordancy, travesty, parody
4 Syllables
satirize, pasquinade, satirical, mordacity
5 Syllables
caricature