Definition Definition

throatlatch - Meaning and Examples

Meaning of 'throatlatch' (Webster Dictionary)

1 . Throatlatch [ n.]
- A strap of a bridle, halter, or the like, passing under a horse's throat.