Headstall Meaning

There are 1 meaning(s) for word Headstall

Meaning 1 : the band that is the part of a bridle that fits around a horse's head

    Synonyms : headpiece