Meaning of ice lolly

Definition of ice lolly

(noun) ice cream or water ice on a small wooden stick; "in England a popsicle is called an ice lolly"

Other information on ice lolly

WIKIPEDIA results for ice lolly
Amazon results for ice lolly