Ice-lolly meaning

(UK) Frozen fruit juice on a stick.

I prefer lime ice lollies to lemon ones.

noun
0
0
Advertisement