horseshoe /ˈhoɚsˌʃuː/ noun plural horseshoes
plural horseshoes
Learner's definition of HORSESHOE
1 [count]
a : a U-shaped band of iron nailed to the bottom of a horse's hoof as a shoe马蹄铁;马掌
b : something shaped like a horseshoe马蹄铁形的东西 2
horseshoes [plural] US : a game in which players try to get horseshoes around a stake in the ground by throwing them at the stake from a certain distance掷蹄铁套柱游戏