Throatlatch

What is Throatlatch?

Throatlatch definition and meaning on Dictionary terms:
noun

a strap that passes under a horse’s throat and helps to hold a bridle or halter in place.