What is the meaning of icicle in English?

Learn vocabulary with pictures as well as definitions of icicle in English

Learn in

See more

n. icicle

Definition of icicle in English

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