Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Throatlatch
n.
A strap of a bridle, halter, or the like, passing under a horse's throat.
←
Throating
Throatwort
→
Shares
Related Words
Latch
Throat
Menu
Home
Search
My Last Searches