English Dictionary
◊ ICICLE
icicle
n : a pendent spear of ice formed by the freezing of dripping
water