derider
/ˈdɛrɪdər/Definitions
1. noun
A person who derides or mocks; one who ridicules or speaks contemptuously of something or someone.
“The comedian was a derider of the politician’s policies, often making humorous comments about them during his stand-up routines.”