FROG BOOT
Meaning of FROG BOOT in English
noun
: a cushion (as of rubber or leather) fitted around the frog of a horse's foot to prevent shock — called also frog pad
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012