icicle Meaning and Definition
1. n. a pendent spear of ice formed by the freezing of dripping water
An icicle is a spike of ice formed when water dripping or falling from an object freezes.
1. n. a pendent spear of ice formed by the freezing of dripping water
Sponored Video