bǎi
zhàn
dài

idiom

Meaning of 百战不殆

百战不殆 means invincible; never losing a battle; to be fully prepared for challenges; to ensure success through thorough planning. Pronounced bǎi zhàn bù dài.

  • invincible; never losing a battle
  • to be fully prepared for challenges; to ensure success through thorough planning

Definitions & Examples

Zhè
wèi
jiāng
jūn
zhì
yǒng
shuāng
quán
 
dài
lǐng
jūn
duì
bǎi
zhàn
dài
 

This general is both wise and brave, leading his army to be invincible in a hundred battles.

Zhī
zhī
 
fāng
néng
bǎi
zhàn
dài
 

Know yourself and know your enemy, and you can fight a hundred battles without danger of defeat.