Answer: horsewhipping

AnswerCrossword Clue
horsewhippingHORSEWHIP
horsewhippingBeat with such a whip