Definition, synonyms and related words
A frozen dessert, resembling ice cream, made from either concentrated syrup flavouring or fruit purées.