HEADSTALL


Meaning of HEADSTALL in English

(n.) That part of a bridle or halter which encompasses the head.

Webster's English dictionary.      Английский словарь Webster.