OXSHOE MEANING IN ENGLISH

• Oxshoe Definition & Synonyms

  1. (n.) A shoe for oxen, consisting of a flat piece of iron nailed to the hoof.


RECENT SEARCHES