ICICLE Meaning of ICICLE in English n. a hanging tapering piece of ice, formed by the freezing of dripping water. Etymology: ME f. ICE + ickle (now dial.) icicle Oxford English vocab. Оксфордский английский словарь. 2012