Find the word definition

Wiktionary
freeze pop

n. A frozen snack consisting of flavored ice in a tube.

Usage examples of "freeze pop".

The highway was red with sunlight and glistened H like a fresh-licked strawberry freeze pop.