Answer: horsewhipper

AnswerCrossword Clue
horsewhipperone who uses a horsewhip