0%

ALL meanings of throatlatch

throat·latch
T t
  • noun throatlatch a strap that passes under a horse's throat and helps to hold a bridle or halter in place. 1
  • noun throatlatch a strap that passes under a horse's throat, for holding a bridle or halter in place 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?