horseshoe
noun
ˈhɔːʃ-ʃuː
noun
1
a
U-shaped
piece
of
iron
that
is
fixed
onto
the
bottom
of
a
horse’s
foot
马蹄铁,马掌
2
an
object
in
the
shape
of
a
horseshoe
that
is
a
sign
of
good
luck
马掌形吉祥物