HEADSTALL


Meaning of HEADSTALL in English

n. the part of a halter or bridle that fits round a horse's head.

Oxford English vocab.      Оксфордский английский словарь.