Dictionary entry

Headstall

Webster's Dictionary 1806

Headstall

n.

part of a bridle covering the head