tavern

noun

A place of business that serves alcoholic beverages and often basic meals.

noun

An inn for travelers.

noun

A public house where wines and other liquors are sold, and where food is provided for travelers and other guests; a public house where both food and drink are supplied; an inn.

noun

Synonyms Inn, Tavern, Hotel, House. In the United States inn and tavern are rarely now popularly applied to places of public entertainment, except sometimes as quaint or affected terms; but in law tavern is sometimes used for any place of public entertainment where liquor is sold under license. Hotel is the general word, or, often, house as the name of a particular hotel.

noun

A public house where travelers and other transient guests are accomodated with rooms and meals; an inn; a hotel; especially, in modern times, a public house licensed to sell liquor in small quantities.

noun

A building containing a bar licensed to sell alcoholic drinks; an inn.

noun

a building with a bar that is licensed to sell alcoholic drinks