From WordNet (r) 3.0 (2006) [wn]: caster sugar n 1: very finely granulated sugar that was formerly sprinkled from a castor [syn: {castor sugar}, {caster sugar}]
caster sugar ( K AE1 S T ER0 SH UH1 G ER0)
You can Suggest your own translation to Longdo