From Longman Dictionary of Contemporary Englishice lollyˈice ˌlolly noun (plural ice lollies) [countable] British English
DFDa piece of sweet-tasting ice on a stick, that you suck SYN popsicle American English

Examples from the Corpus
ice lolly• And Pendleton's managers are hopeful their sales will continue to soar when their famous Twicer ice lolly is relaunched next week.