Translate barley sugar | into Italian Definition of barley sugar
noun
[mass noun] an amber-coloured sweet made of boiled sugar, traditionally shaped as a twisted stick: have a stick of barley sugar [count noun]:he offered me a barley sugar
adjective
[attributive] shaped like twisted barley-sugar sticks:a staircase with barley-sugar banisters