THROATLATCH


Meaning of THROATLATCH in English

(also throatlash )

■ noun a strap passing under a horse's throat to help keep the bridle in position.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.