Loading page
tea parlour is a noun meaning "a restaurant where tea and light meals are available". It carries one recorded sense.
a restaurant where tea and light meals are available
United Kingdom
Definitions, synonyms and semantic relations for tea parlour come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.