Subscriber login


Forgot your password?

Library card login

Other

demerara

Syllabification: (dem·e·ra·ra)
Translate demerara | into French | into German
Definition of demerara

noun

  • 1 (also demerara sugar) partially refined light brown cane sugar coming originally from Guyana. Compare with turbinado sugar.
  • 2 (also demerara rum) a dark rum fermented from molasses, made in Guyana.

Origin:

mid 19th century: named after the region of Demerara

demerara in other Oxford dictionaries

Definition of demerara in the British & World English dictionary
  |  Cite

Word of the day

epithalamium

/ ˌepəTHəˈlāmēəm /
noun
a song or poem celebrating a marriage …