Synonyms for "satirize"

Words with similar meaning