Definition of CASTER SUGAR
noun : CASTER SUGAR
Source: WordNet 3.1
-
1. (
) very finely granulated sugar that was formerly sprinkled from a castor ;
See more about : CASTER SUGAR