|
Definition of Tea room
1. Noun. (chiefly British) a small café serving tea and light refreshments; a teashop ¹
¹ Source: wiktionary.com
|
1. Noun. (chiefly British) a small café serving tea and light refreshments; a teashop ¹
¹ Source: wiktionary.com