(Brit) lolly - English Synonyms Dictionary