horsewhip
noun
°A whip used on horses.
verb
°To flog or lash somebody savagely with a horsewhip.