Find the word definition

Wiktionary
freeze pops

n. (plural of freeze pop English)