Parodies or ridicules with satire (8)
I believe the answer is:
lampoons
(Other definitions for lampoons that I've seen before include "Ridicules publicly" , "Satirises" , "Makes fun of" , "parodies" , "Sends up" .)
I believe the answer is:
lampoons
(Other definitions for lampoons that I've seen before include "Ridicules publicly" , "Satirises" , "Makes fun of" , "parodies" , "Sends up" .)