noun
transitive verb horsewhipped, horsewhipping
See horsewhip in American Heritage Dictionary 4
Also Mentioned In
beat
whip
Browse entries near horsewhip
Horseshoe Falls
horseshoe
Horses
horsetail
horseweed
horsewoman
horse
horst
horsy
hortative