Online English Dictionary

Home

Throatlatch


n.

A strap of a bridle, halter, or the like, passing under a horse's throat.


© 2009 Dammam Community College