demerara
noun
- 1
A type of natural, unrefined or partially refined cane sugar, which is light brown in colour, particularly used in pastries and biscuits like shortbread.
- 2
A dark rum, made in Guyana using molasses and this sugar, mainly used for blending.
Translate “demerara” to another language
Click any language to open the translator with this word already filled in.