EnglishMain Dictionary
horseshoe
Universal Words
noun (also shoe)
1 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.
2 anything shaped like a horseshoe:
a horseshoe bend in the river