Home

Cite

Synonyms of self-flagellation

Noun


1. self-flagellation, whipping, tanning, flogging, lashing, flagellation, self-punishment

usage: self-punishment inflicted by whipping

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.