throatlatch









throatlatch


noun

  1. a strap that passes under a horse’s throat and helps to hold a bridle or halter in place.
48 queries 0.581