Dictionary.com
Thesaurus.com

fustigator

  • a word derived from fustigate.
    fustigate
    verb (used with object)
    to cudgel; beat; punish severely.