English Dictionary
Definition teahouse in British English
teahouse noun
[countable] noun
/ˈtiːˌhaʊs/
1
a small restaurant, especially in Asia, where tea and cakes are served
