Definition of Throatlatch

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

Synonyms of Throatlatch


No Synonyms Found.

Antonyms of Throatlatch


No Antonyms Found.

Homophones of Throatlatch


No Homophones Found.