Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

teashop Definition

Cancel
teashop
noun(tea shop)
a small restaurant or café : tearoom

Words Related to teashop!

teashop Examples by Brain Bank Users