barley sugar
nounDefinition of barley sugar
British
: a clear hard candy made from boiled sugar
1