icicle
English Dictionary
->
Letter I
-> icicle
Search Dictionary:
icicle Definition
(n)
a
pendent
spear
of
ice
formed
by
the
freezing
of
dripping
water
icicle Synonyms
icicle
© Art Branch Inc.