Definition of Teashop

  • (noun) a restaurant where tea and light meals are available

Synonyms of Teashop


Antonyms of Teashop


No Antonyms Found.

Homophones of Teashop


No Homophones Found.