flagellation
English Dictionary
->
Letter F
-> flagellation
Search Dictionary:
flagellation Definition
(n)
beating
with
a
whip
or
strap
or
rope
as
a
form
of
punishment
flagellation Synonyms
flagellation
flogging
lashing
tanning
whipping
© Art Branch Inc.