• word of the day

    castor sugar

    castor sugar - Dictionary definition and meaning for word castor sugar

    Definition
    (noun) very finely granulated sugar that was formerly sprinkled from a castor
    Synonyms : caster sugar
Connect with us on Facebook