Uk English Meaning of tearoom
Tearoom
Other Uk English words related to Tearoom
Nearest Words of tearoom
Definitions and Meaning of tearoom in English
tearoom (n)
a restaurant where tea and light meals are available
FAQs About the word tearoom
Tearoom
a restaurant where tea and light meals are available
coffee shop,coffee shop,inn,pub,Teahouse,bar,bar,café,Cafeteria,Pub
No antonyms found.
tearless => tearless, tearjerker => Tearjerker, tearing down => tearing down, tearing => Tearing, teargas => Tear gas,