ICE LOLLY


Meaning of ICE LOLLY in English

noun

Britain : a confection made of flavored and colored water frozen on a stick

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.