CASTOR SUGAR


Meaning of CASTOR SUGAR in English

[castor sugar] or caster sugar n [caster] (1855) chiefly Brit: finely granulated white sugar

Merriam-Webster English vocab.      Английский словарь Merriam Webster.