meaning of ici
1. A pendent, and usually conical, mass of ice, formed by freezing of dripping water; as, the icicles on the eaves of a house.
2. a pendent spear of ice formed by the freezing of dripping water
Related Words
icicle | icicle plant | icicled | icily | iciness | icing | icing sugar | icing the puck |