dǎ liǎn

Translation

  • to put on theatrical makeup
  • (neologism c. 2014) to debunk sb's claim
  • to put egg on sb's face
Chinese Tones