Definition of Flagellation

  • 1. Beating as a source of erotic or religious stimulation Noun
  • 2. Beating with a whip or strap or rope as a form of punishment Noun

Synonyms for word "flagellation"

Semanticaly linked words with "flagellation"

Hyponims for word "flagellation"