flagellation (n.)
- abstinence
- asceticism
- austerity
- bastinado
- basting
- battery
- beating
- belting
- buffeting
- caning
- clubbing
- drubbing
- eremitism
- fasting
- flogging
- horsewhipping
- lacing
- lashing
- lustration
- maceration
- monasticism
- mortification
- penance
- penitence
- purgation
- purgatory
- puritanism
- repentance
- rigor
- self-denial
- self-mortification
- spanking
- stripes
- switching
- thrashing
- trouncing
- whipping