HEADSTALL


Meaning of HEADSTALL in English

[head.stall] n (14c): a part of a bridle or halter that encircles the head

Merriam-Webster English vocab.      Английский словарь Merriam Webster.