teashop
Plural: teashops
Noun
- A retail establishment selling tea or serving light refreshments.
- a restaurant where tea and light meals are available
- Alternative spelling of tea shop.
Examples
- I imagined playing TEASHOP across the board, setting up for a relaxing win.
Scrabble Score: 12
teashop: valid Scrabble (US) TWL Wordteashop: valid Scrabble Word in Merriam-Webster MW Dictionary
teashop: valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 12
teashop: valid Words With Friends Word