flagellation

Noun
  1. Beating as a source of erotic or religious stimulation (synset 101165806)
  2. Beating with a whip or strap or rope as a form of punishment (synset 101165537)

Other Searches