castor sugar
noun Chiefly British.
finely ground or powdered sugar.
Origin of castor sugar
First recorded in 1850–55
Words nearby castor sugar
castoff,
castor,
castor and pollux,
castor bean,
castor oil,
castor sugar,
castor-oil plant,
castoreum,
castrate,
castration,
castration complex