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.