Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

caster sugar Definition

Cancel
caster sugar
noun(castor sugar)
finely granulated white sugar

Words Related to caster sugar!

caster sugar Examples by Brain Bank Users