Flagellation :
rrahje me kamzhik
Synonyms :
Tanning, Whipping, Flogging, Lashing
Tanning, Whipping, Flogging, Lashing
English Meaning :
(Noun : Beating as a source of erotic or religious stimulation)
(Noun : Beating as a source of erotic or religious stimulation)
Example : pursuing the path of penance and flagellation
pursuing the path of penance and flagellation