Definition of China tea in English:
Tea made from a small-leaved type of tea plant grown in China, typically flavored by smoke curing or the addition of flower petals.
- Fragrant lemon balm is calming and aids digestion, as does bergamot which gives China tea its Earl Grey flavour.
- Use Indian or Ceylonese teas as China tea has ‘no stimulation’.
- The deep green, hairy leaves make a slightly astringent tea that's similar to a mild, fragrant China tea.
Definition of China tea in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Spain
Most popular in Malaysia
Most popular in India
Most popular in Pakistan