English Dictionary
Definition nosebag in British English
nosebag noun
[countable] noun
/ˈnəʊzˌbæɡ/

English Dictionary