caster sugar
Concise Oxford English Dictionary © 2008 Oxford University Press:
caster sugar (also castor sugar)
▶noun Brit. finely granulated white sugar.
– origin C19: so named because it was suitable for sprinkling using a castor.
'caster sugar' also found in these Oxford entries:

