caster sugar Meaning, Definition & Usage

  1. noun very finely granulated sugar that was formerly sprinkled from a castor
    castor sugar.

WordNet