Horsewhip — definition

1. horsewhip (Noun)

1 definition

horsewhip (Noun) — A whip for controlling horses.

1 type of
whip
1 type
buggy whip

2. horsewhip (Verb)

1 definition

horsewhip (Verb) — Whip with a whip intended for horses.

9 types of
flog lash lather slash strap trounce welt whale whip