English Dictionary
◊ TEASHOP
teashop
n : (British) a restaurant where tea and light meals are
available [syn: {teahouse}, {tearoom}]