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

horseshoe

 noun: Equine sports topic
a piece of curved iron that is attached with nails to the bottom of a horse’s foot. A horseshoe is often used as a symbol of good luck.