1 ice lolly | Definition of ice lolly

ice lolly

noun

Definition of ice lolly

British
: a piece of flavored ice that is eaten off a stick