Throatlatch
Word Dictionary
-> Throatlatch
Search:
Throatlatch
(n.) A strap of a bridle, halter, or the like, passing under a horse's throat.
Terms of Use
Canadian Jobs