demerara Meaning, Definition & Usage

  1. noun a light brown raw cane sugar from Guyana
  2. noun a river in northern Guyana that flows northward into the Atlantic
  3. noun a former Dutch colony in South America; now a part of Guyana
  4. noun dark rum from Guyana
    demerara rum.
  5. noun light brown cane sugar; originally from Guyana
    demerara sugar.

WordNet