English Dictionary
Definition doughnut in British English
doughnut noun
[countable] noun
/ˈdəʊˌnʌt/
Synonyms and related words
