Definitions of caster sugar:

  • noun:   very finely granulated sugar that was formerly sprinkled from a castor