ICE LOLLY Meaning of ICE LOLLY in English ■ noun Brit. a piece of flavoured water ice or ice cream on a stick. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004