top of page
Also Word: 
caster sugar

caster sugar noun also castor sugar, icing sugar Brit finely ground sugar.

Wordsamen

bottom of page