horsewhip noun definition in Equine sports topic from the Oxford Advanced Learner's Dictionary

horsewhip

 noun: Equine sports topic
a long stick with a long piece of leather attached to the end that is used to control or train horses