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. Сжатый оксфордский словарь английского языка. 2004