ICICLE Meaning of ICICLE in English n. hanging tapered mass of ice formed by the freezing of successive water droplets Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012