Noun
barley sandwich (plural barley sandwiches) (Canada, slang) A drink of beer, typically taken as a liquid lunch.