icicle

/ˈaɪsɪkʌl/

Explore definitions, synonyms, and language insights of icicle

Definitions

Noun
ice resembling a pendent spear, formed by the freezing of dripping water

More General Terms