'caster sugar' definitions:

Definition of 'caster sugar'

From: WordNet
noun
Very finely granulated sugar that was formerly sprinkled from a castor [syn: castor sugar, caster sugar]