'demerara' definitions:

Definition of 'demerara'

(from WordNet)
noun
A light brown raw cane sugar from Guyana
noun
A river in northern Guyana that flows northward into the Atlantic
noun
A former Dutch colony in South America; now a part of Guyana
noun
Dark rum from Guyana [syn: demerara, demerara rum]
noun
Light brown cane sugar; originally from Guyana [syn: demerara, demerara sugar]

Words containing 'demerara'