English-French dictionary »

icicle meaning in French

EnglishFrench
icicle (a spear-shape of ice)
noun
[UK: ˈaɪ.sɪk.l̩]
[US: ˈaɪ.sɪk.l̩]

stalactite◼◼◼nom {m}Icicles hang from the roof of the house. = Des stalactites de glace pendent du toit de la maison.