Definition, synonyms and related words
A dessert made from crushed ice with syrup and jelly poured on top.