TOP

Definition of matcha noun from the Oxford Advanced Learner's Dictionary

matcha

noun
 
/ˈmætʃə/
 
/ˈmɑːtʃə/
[uncountable] (from Japanese)
jump to other results
  1. a type of green tea from Japan, made of leaves crushed into a powder
    • Matcha is a special tea renowned for its many health benefits.
    see also green tea
    Word OriginJapanese, from matsu ‘to rub’ + cha ‘tea’, from Chinese (Mandarin) chá.
perspective
noun
 
 
From the Word list
Oxford 3000
B2
Oxford Learner's Dictionaries Word of the Day