Meaning of headstall

Definition of headstall

(noun) the band that is the part of a bridle that fits around a horse's head

Other information on headstall

WIKIPEDIA results for headstall
Amazon results for headstall