Icicle Meaning

There are 1 meaning(s) for word Icicle

Meaning 1 : ice resembling a pendent spear, formed by the freezing of dripping water