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
Tweet