throatlatch Meaning, Definition & Usage

Throat"latch` noun
Definitions
  1. A strap of a bridle, halter, or the like, passing under a horse's throat.

Webster 1913