ice lolly
nounDefinition of ice lolly
British
: a piece of flavored ice that is eaten off a stick
1