Horsewhip

Webster's Dictionary of the English Language

·noun A whip for horses.

II. Horsewhip ·vt To flog or chastise with a horsewhip.