English Dictionary
◊ FLAGELLATION
flagellation
n : beating with a whip or strap or rope as a form of punishment
[syn: {whipping}, {flogging}, {lashing}]