English Dictionary
Definition granulated sugar in British English
granulated sugar noun
[uncountable] noun
/ˌɡrænjʊˌleɪtɪd ˈʃʊɡə(r)/
Synonyms and related words
