Find the word definition

Wiktionary
lolly ice

n. (context Irish Liverpool English) frozen fruit juice on a stick.