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