icing sugar
nounDefinition of icing sugar
British
: sugar that has been ground into a fine powder
1