English dictionary
icicle meaning and definition
Definition and meaning of icicle at MeaningMonkey.org. icicle meaning and definition in the English Dictionary.ICICLE noun
Definition of icicle (noun)
- ice resembling a pendent spear, formed by the freezing of dripping water
Source: Princeton University Wordnet