BAR SHOE


Meaning of BAR SHOE in English

noun

Etymology: bar (I)

: a horseshoe having a flat piece across the usual opening at the heel to protect a tender frog from injury

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.