derider

noun
  1. a person who ridicules, mocks, or laughs at someone or something in a scornful way

Examples