Answer: vapulates

AnswerCrossword Clue
vapulatesVAPULATE, to flog (to beat with a whip)