flagellation

/ˌflædʒəˈleɪʃən/
noun
  1. The act of whipping or beating someone, especially as a punishment or religious practice.
    • Some religious groups practiced flagellation as a form of penance.
    • In ancient times, flagellation was used as a harsh punishment for criminals.
    • The painting depicted a scene of flagellation from Roman history.
What does "flagellation" mean? | whatsthatwordmean | whatsthatwordmean