2017-09-24
definition of Bar shoe by The Free Dictionary
Define Bar shoe. Bar shoe synonyms, Bar shoe pronunciation, Bar shoe translation, English dictionary definition of Bar shoe. a kind of horseshoe having