1 barley sugar | Definition of barley sugar

barley sugar

noun

Definition of barley sugar

British
: a clear hard candy made from boiled sugar