Definitions for "popsicles"
a sweet, frozen treat on a stick