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. 2012