flagellatore
Italian
Noun
flagellatore
m
(
plural
flagellatori
,
feminine
flagellatrice
)
flogger
(one who flogs or whips)
castigator