Definition, synonyms and related words
A snack made of frozen juice on a stick; an ice lolly or popsicle.