HEADSTALL


Meaning of HEADSTALL in English

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

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