A mixture of water, sugar, and liquid flavorings (i.e. fruit juice or coffee) that is stirred occasionally while being frozen to create a granular texture.
GRANITA
Meaning of GRANITA in English
English dictionary of cooking and food terms. Английский словарь терминов приготовления и условий питания. 2012