Answer: flagellate

AnswerCrossword Clue
FLAGELLATEFlog
FLAGELLATEWhip
flagellateto whip; to scourge
flagellateFlog (someone), either as a religious discipline or for sexual gratification