frog pad








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
53 queries 0.561