An Encylopedia Britannica Company

barley sugar

1 ENTRIES FOUND:
barley sugar noun
plural barley sugars
barley sugar
noun
plural barley sugars
Britannica Dictionary definition of BARLEY SUGAR
[count, noncount] British
: a clear hard candy made from boiled sugar