HEADSTALL





Definition:

  1. [noun] the band that is the part of a bridle that fits around a horse's head
    Synonyms: headpiece

Synonyms: