castor sugar n : very finely granulated sugar that was formerly sprinkled from a castor [syn: {caster sugar}]
Copyright © 2024 3Dict.net