castor sugar


noun Chiefly British.

finely ground or powdered sugar.

Origin of castor sugar

First recorded in 1850–55