headstalls
English
Noun
headstalls
(
British
)
plural of
headstall