demerara

Definitions of demerara
  1. noun
    a light brown raw cane sugar from Guyana
    see moresee less
    type of:
    cane sugar
    sucrose obtained from sugar cane
  2. noun
    light brown cane sugar; originally from Guyana
    synonyms: demerara sugar
    see moresee less
    type of:
    brown sugar
    unrefined or only partly refined sugar
  3. noun
    dark rum from Guyana
    synonyms: demerara rum
    see moresee less
    type of:
    rum
    liquor distilled from fermented molasses
Word Family