Definition of Teashop

Noun: teashop  'tee,shóp
Usage: Brit

  1. A restaurant where tea and light meals are available
    - teahouse [Brit], tearoom [Brit], tea parlor [N. Amer], tea parlour [Brit, Cdn]

See also:
teases
teashops

Anagrams containing the word teashop

topesah pteasho opteash hopteas shoptea ashopte eashopt