frost stud








noun

  1. an antislip device fitted to a horse’s shoeAlso called: frost cog
54 queries 0.515