headstall - English Synonyms Dictionary

headstall

n.
[1] headpiece