barley water noun definition in Soft drinks topic from the Oxford Advanced Learner's Dictionary

barley water

 noun: Soft drinks topic
a drink made by boiling barley in water. It is usually flavoured with orange or lemon lemon barley water