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.