Find the word definition

Wikipedia
Del's

Del's is a brand of frozen lemonade typically found in Rhode Island and southeastern Massachusetts during the summer months. Del's lemonade is available in 20 states. Frozen lemonade is a kind of slush. It is made from crushed ice, lemons, and sugar. In Rhode Island and southeastern Massachusetts "Del's" is synonymous with frozen lemonade.