WITHERBAND MEANING IN ENGLISH

• Witherband Definition & Synonyms

  1. (n.) A piece of iron in a saddle near a horses withers, to strengthen the bow.


RECENT SEARCHES