CASTOR SUGAR


Meaning of CASTOR SUGAR in English

noun

Etymology: castor (II)

chiefly Britain : finely granulated or powdered white sugar that can be shaken through the perforated top of a caster

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.