Definition, synonyms and picture of icicle

Learn in

icicle

n. icicle

Definition of icicle in English

Pointed, cone-shaped structure of ice that forms when dripping water gradually freezes.

Synonyms of icicle in English

-

Lists where this word appears

Meteorological Phenomena II

13 words to learn