demerara sugar Meaning, Definition & Usage

  1. noun light brown cane sugar; originally from Guyana
    demerara.

WordNet