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