caster sugar

definition: very finely granulated sugar that was formerly sprinkled from a castor
example:
speech part: noun
synonyms: castor sugar

caster sugar is explained and pronounced

How caster sugar is being used?