Synonyms of Horseshoe

Primary definition: A U-shaped metal plate nailed to a horse's hoof for protection.

Full Dictionary Entry

Antonyms & Opposite Concepts