noun
- a place where liquors are sold to be consumed on the premises.
- a public house for travelers and others; inn.
noun
- a less common word for pub
- US, Eastern Canadian and NZ a place licensed for the sale and consumption of alcoholic drink
n.late 13c., “wine shop,” later “public house” (mid-15c.), from Old French taverne (mid-13c.) “shed made of boards, booth, stall,” also “tavern, inn,” from Latin taberna “shop, inn, tavern,” originally “hut, shed,” possibly by dissimilation from *traberna, from trabs (genitive trabis) “beam, timber.”