Definitions of castor sugar:

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