History
History
Synonyms
UK
US
Meaning:
bridle

that part of a horse's harness that goes on its head, including the metal bit for the mouth, the straps and the rains

restraining device

HEADSTALL as in Wiktionary
HEADSTALL as in Wikipedia