Icicle
English Meaning
A pendent, and usually conical, mass of ice, formed by freezing of dripping water; as, the icicles on the eaves of a house.
- A tapering spike of ice formed by the freezing of dripping or falling water.
- Informal An aloof or emotionally unresponsive person.