Noun caster sugar has 1 sense
  1. castor sugar, caster sugar - very finely granulated sugar that was formerly sprinkled from a castor
    --1 is a kind of powdered sugar
,
TOP