Definition of Caster Sugar
Very finely granulated sugar that was formerly sprinkled from a castor
Synonyms for word "caster sugar"
Semanticaly linked words with "caster sugar"
united kingdom of great britain and northern ireland
Hyponims for word "caster sugar"