Meaning of flagellator in English:

flagellator

Pronunciation /ˈfladʒɪleɪtə/

noun

  • A person who flogs someone.

    • ‘the flagellators are portrayed as viciously sadistic’