soft sugar

 

noun

[mass noun] British
  • granulated or powdered sugar.