bài zhèn

Translation

  • to be defeated on the battlefield
  • to be beaten in a contest

Synonyms

Chinese Tones