Definitions
1.NounFrozen fruit juice, flavored sugar water or the like, on a stick, of a size to be one serving; a popsicle.
2.NounThe small vesicles, filled with fluid, occurring on the stems and leaves of certain plants of the family Aizoaceae.
3.NounUsed other than figuratively or idiomatically: see ice, drop.; a drop of ice.