Flagellation

English word definition — powered by WordNet

NOUN

beating as a source of erotic or religious stimulation

beating with a whip or strap or rope as a form of punishment

Want to remember flagellation?

Sign up free to bookmark & revise