tea parlour
tea
ˈti:
ti
par
pɑ:
paa
lour

Definition & Meaning of "tea parlour"in English

Tea parlour
01

a restaurant where tea and light meals are available 

tea parlour definition and meaning
Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
singular
not gender specific
Plural form
tea parlours
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store