Definition, synonyms and related words
A frozen snack consisting of flavoured ice in a tube; a freezepop.