ISICLE Meaning of ISICLE in English noun a icicle. Webster English vocab. Английский словарь Webster. 2012