horseshoe ( synonym found)

Definition of horseshoe:

(n) : the U-shaped metallic shoe of a horse; the shape of a horseshoe

Definition of horseshoe:

(n) : the U-shaped metallic shoe of a horse; the shape of a horseshoe

Back to Top