Horseshoe Meaning

There are 3 meaning(s) for word Horseshoe

Meaning 1 : U-shaped plate nailed to underside of horse's hoof

    Synonyms : shoe
Meaning 2 : equip (a horse) with a horseshoe or horseshoes

Meaning 3 : game equipment consisting of an open ring of iron used in playing horseshoes