Synonyms for "lampooner"

Words with similar meaning