Definition of Teashop

  • 1. A restaurant where tea and light meals are available Noun

Synonyms for word "teashop"

Semanticaly linked words with "teashop"

Hyponims for word "teashop"