ICICLE Meaning of ICICLE in English n. a hanging tapering piece of ice, formed by the freezing of dripping water. [ ME f. ICE + ickle (now dial.) icicle ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012