demerara sugar

Definitions of demerara sugar
  1. noun
    light brown cane sugar; originally from Guyana
    synonyms: demerara
    see moresee less
    type of:
    brown sugar
    unrefined or only partly refined sugar
Word Family