Tea Shop (noun) Definition, Meaning & Examples

noun
  1. a tearoom.
  2. a café or tearoom that specializes in serving light meals and snacks; lunchroom.
noun
  1. a restaurant where tea and light refreshments are served
Tea Shop (noun) Definition, Meaning & Examples

More Definitions