TEA SHOP


Meaning of TEA SHOP in English

noun

1. chiefly Britain : tearoom

2. Britain : lunchroom , café

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.