Home
American Words
British Words
Also
More
caster sugar noun also castor sugar, icing sugar Brit finely ground sugar.