flagellator : Related Words Words similar in meaning to flagellator

  • whipper«
  • flagellate«