HEADSTALLS
Definition
HEADSTALLS is the plural of HEADSTALL.
noun HEADSTALL: the band that is the part of a bridle that fits around a horse's head.
HEADSTALLS is the plural of HEADSTALL.
noun HEADSTALL: the band that is the part of a bridle that fits around a horse's head.