Frog Pad (noun) Definition, Meaning & Examples

noun
  1. a rubber or leather cushion fixed to a leather sole and fitted under a horseshoe to reduce shock to a horse's foot
Frog Pad (noun) Definition, Meaning & Examples

More Definitions