Definition, synonyms and related words
A variety of ultra-fine sugar that dissolves more quickly than ordinary granulated sugar.