'Flagellation' definitions:

Definition of 'flagellation'

(from WordNet)
noun
Beating as a source of erotic or religious stimulation
noun
Beating with a whip or strap or rope as a form of punishment [syn: whipping, tanning, flogging, lashing, flagellation]

Definition of 'Flagellation'

From: GCIDE
  • Flagellation \Flag`el*la"tion\, n. [L. flagellatio: cf. F. flagellation.] A beating or flogging; a whipping; a scourging. --Garth. [1913 Webster]

Synonyms of 'flagellation'

From: Moby Thesaurus