English Dictionary
Definition bullring in British English
bullring noun
[countable] noun
/ˈbʊlˌrɪŋ/
Synonyms and related words
