HEADSTALL


Meaning of HEADSTALL in English

[ 'hɛdstɔ:l ]

■ noun chiefly N. Amer.

1》 a halter.

2》 another term for headpiece (in sense 3).

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.