Headcollar meaning

A bitless headpiece for leading or tying up a horse.
noun
0
0
Advertisement