English Dictionary
Definition bulldog in British English
bulldog noun
[countable] noun
/ˈbʊlˌdɒɡ/
English Dictionary