ICICLE Meaning of ICICLE in English A tapering spike of ice formed by the freezing of dripping or falling water. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012