Throatlatch (noun) Definition, Meaning & Examples

noun
  1. a strap that passes under a horse's throat and helps to hold a bridle or halter in place.
Throatlatch (noun) Definition, Meaning & Examples

More Definitions