English Dictionary
Definition roadhouse in British English
roadhouse noun
[countable] noun
/ˈrəʊdˌhaʊs/
1
a hotel or bar on a main road in the countryside
Synonyms and related words
