throatlatchPronunciation: /ˈθrəʊtlatʃ/ (also throatlash)Definition of throatlatch noun a strap passing under a horse’s throat to help keep the bridle in position. throatlatch in other Oxford dictionaries Definition of throatlatch in the US English dictionary