English dictionary

flagellation meaning and definition

Definition and meaning of flagellation at MeaningMonkey.org. flagellation meaning and definition in the English Dictionary.

FLAGELLATION noun

Definition of flagellation (noun)

  1. beating as a source of erotic or religious stimulation
  2. beating with a whip or strap or rope as a form of punishment
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: