Meaning of icicle

Definition of icicle

(noun) ice resembling a pendent spear, formed by the freezing of dripping water

Other information on icicle

WIKIPEDIA results for icicle
Amazon results for icicle