English Dictionary
Definition halter in British English
halter noun
[countable] noun
/ˈhɔːltə(r)/

English Dictionary