demerara

noun

  1. 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. 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.

Demerara Definition & Meaning | TranslatePulse