tearoom

1. (noun) (British) a restaurant where tea and light meals are available
Synonyms: teahouse, teashop
Related Words: buttery, eating house, eating place, restaurant



Terms and Conditions of Use / Copyright Notice