SynonymX
Speak
Self-Flagellation
Definition of Self-Flagellation
1.
Self-punishment inflicted by whipping
Noun
Semanticaly linked words with "self-flagellation"
self-punishment
flagellation
flogging
lashing
tanning
whipping
Hyponims for word "self-flagellation"
self-punishment
flagellation
flogging
lashing
tanning
whipping