horsewhip
1. [ verb ] whip with a whip intended for horses
Related terms: flog horsewhipping
2. [ noun ] (arms) a whip for controlling horses
Related terms: whip buggy_whip
Similar spelling:   horseflesh
  horsepond
  horseplay
  horsefish
  horsepower
  horsebrier
  horse_bean
  horse_opera