VariousWords beta
Related Terms:
Noun
Definition: A dessert made by mixing a small amount of milk or cream and flavouring agents such as vanilla and sugar into clean, fresh snow, causing the snow to melt and congeal into an ice-cream-like substance.