'demerara sugar' definitions:

Definition of 'demerara sugar'

(from WordNet)
noun
Light brown cane sugar; originally from Guyana [syn: demerara, demerara sugar]