Quick definitions from WordNet (ice lolly)
▸ noun: ice cream or water ice on a small wooden stick ("In England a popsicle is called an ice lolly")
▸ noun: ice cream or water ice on a small wooden stick ("In England a popsicle is called an ice lolly")