flagellation - İngilizce Eşanlam Sözlük

flagellation

n.
[1] whipping , tanning , flogging , lashing