Popular Wordlists
  • word of the day


    demerara - Dictionary definition and meaning for word demerara

    (noun) a light brown raw cane sugar from Guyana Definition
    (noun) a river in northern Guyana that flows northward into the Atlantic Definition
    (noun) a former Dutch colony in South America; now a part of Guyana Definition
    (noun) dark rum from Guyana
    Synonyms : demerara rum
    (noun) light brown cane sugar; originally from Guyana
    Synonyms : demerara sugar
Download our Mobile App Today
Receive our word of the day
on Whatsapp