SKIP TO CONTENT

self-flagellation

Definitions of self-flagellation
  1. noun
    self-punishment inflicted by whipping
    see moresee less
    type of:
    self-punishment
    punishment inflicted on yourself
    flagellation, flogging, lashing, tanning, whipping
    beating with a whip or strap or rope as a form of punishment
Word Family
EDITOR'S CHOICE

Look up self-flagellation for the last time

Close your vocabulary gaps with personalized learning that focuses on teaching the words you need to know.

VocabTrainer - Vocabulary.com's Vocabulary Trainer