flogger

noun
  1. a person who whips or beats someone as punishment
  2. Usage: historical
  3. a type of whip with multiple strands or tails

Examples