Tamil Dictionary 🔍

throatlatch

Throat"latch`, n. Defn: A strap of a bridle, halter, or the like, passing under a horse's throat.


throatlatch - Similar Words