alehouse
/ˈælhˌaus/; /ˈeɪlˌhaʊs/Definitions
1. noun
A building where beer is sold, typically with a bar or inn facilities.
“The travelers stopped by the local alehouse to rest and enjoy a pint.”
2. noun
A former term for an inn or public house where food and drink were sold.
“In the Middle Ages, alehouses were a common place for travelers to stay and eat.”