zhé
jǐ
chén
shā

Definitions

  1. 1. suffer a crushing defeat

Components