CASTER SUGAR Meaning of CASTER SUGAR in English (also castor sugar ) ■ noun Brit. finely granulated white sugar.OriginC19: so named because it was suitable for sprinkling using a castor. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004