flagellation
Top 25000
Meanings
Noun
1. flagellation
Examples1
In Singapore, one way to punish a criminal is to whip him or her.