sencha
English
noun
Definitions
- A form of Japanese green tea made by infusing the processed whole tea leaves in hot water.
Etymology
Borrowed from Japanese 煎茶 (infused tea).
Origin
Japanese
煎茶
Gloss
infused tea
Borrowed from Japanese 煎茶 (infused tea).
Japanese
煎茶
infused tea