English Dictionary
Definition alehouse in British English
alehouse noun
[countable] noun
/ˈeɪlˌhaʊs/
Synonyms and related words
