chū chǒu

Translation

  • shameful
  • scandalous
  • to be humiliated
  • to make a fool of sb or oneself
  • to make sb lose face

Synonyms

Chinese Tones