ice lollyEnglishOxford Dictionary of Englishice lolly /ˈʌɪs lɒli / (also iced lolly) ▸ noun British English a confection in the form of a piece of flavoured ice or ice cream on a stick. North American term popsicle:we sat on the grass and ate ice lollies.