flagellation

/ˌflædʒəˈleɪʃən/

noun

  1. 1

    A beating consisting of lashes, notably as corporal punishment or mortification, such as a whipping or scourging.

noun

  1. 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.