Meaning of horsewhip
Definition of horsewhip
(noun)
a
whip
for
controlling
horses
(verb)
whip
with a
whip
intended
for horses
Other information on horsewhip
WIKIPEDIA results for
horsewhip
Amazon results for
horsewhip
Tweet