THROATLATCH Meaning of THROATLATCH in English [throat.latch] n (1794) 1: a strap of a bridle or halter passing under a horse's throat 2: the part of a horse's throat around which the throatlatch passes--see horse illustration Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012