English lollipop nounMeaning 1A flat, rounded candy on the end of a stick.in other languages:ČZJmeaning 1more translations