English

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

hacking jacket

 noun: Equine sports topic
a short jacket worn for horse riding