flagellation
/ˌflædʒəˈleɪʃən/
noun
- 1
A beating consisting of lashes, notably as corporal punishment or mortification, such as a whipping or scourging.
noun
- 1
(botany) The formation by plants of flagella, or their arrangement.
Translate “flagellation” to another language
Click any language to open the translator with this word already filled in.