Meaning of yum cha in English:

yum cha

noun

mass noun
  • (in Chinese cuisine) a meal eaten in the morning or early afternoon, typically consisting of dim sum and hot tea.

    ‘they spent the morning enjoying yum cha’

Origin

From Chinese (Cantonese dialect) yám chàh, from yám ‘to drink’ and chàh ‘tea’.

Pronunciation

yum cha

/ˈjʌm ˌtʃɑː/