Definition of head collar in English:

head collar

noun

  • A horse's headstall; a similar harness for the head of a dog or other animal.

Origin

Mid 18th century.