American Dictionary
Definition icy pole in American English
icy pole noun
noun
1
an ice lolly
