zhāo
zhāo
jià
jià
bú
bù
zhù
zhù

Definitions

  1. 1. overwhelmed
  2. 2. be unable to resist
  3. 3. cannot sustain the blows
  4. 4. cannot ward off blows
  5. 5. find it difficult to cope with

Components