DEMERARA SUGAR


Meaning of DEMERARA SUGAR in English

[ ˌdɛmə'rɛ:rə , -'rα:rə ]

■ noun Brit. light brown cane sugar coming originally and chiefly from the region of Demerara in Guyana.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.