◄ Throatlatch ►

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

                                                                                                                                                                                                                                       

Clyx.com


Throating
Top of Page
Top of Page