Definition of flagellation in English:

flagellation

noun

  • Flogging or beating, either as a religious discipline or for sexual gratification.

    ‘pursuing the path of penance and flagellation’
    flogging, whipping, beating, scourging, lashing, birching, switching, tanning, strapping, belting, caning, thrashing, flailing, flaying, welting, horsewhipping, spanking
    View synonyms

Pronunciation

flagellation

/fladʒəˈleɪʃ(ə)n/