Definition of Teahouse

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

Synonyms of Teahouse


Antonyms of Teahouse


No Antonyms Found.

Homophones of Teahouse


No Homophones Found.