English version

demerara sugar in Food topic

From Longman Dictionary of Contemporary Englishdemerara sugardem‧e‧ra‧ra sug‧ar /ˌdeməreərə ˈʃʊɡə $ -rerə ˈʃʊɡər/ noun [uncountable] British English 🔊 🔊 DFa type of rough brown sugar