Definition, synonyms and related words
Any of various desserts that incorporate finely crushed or shaved ice and a sweet syrup.