deriders

English

Noun

deriders

  1. plural of derider