Log in
Search words & phrases
icicle
US /ˈaɪsɪkəl/
・
UK /ˈaɪsɪkl/
C1
Definition
Video subtitles
noun
Ice formation made by dripping water being frozen