Dictionary · Google Translate · Help

百战不殆

百战不殆 bǎi zhàn bù dài to come unscathed through a hundred battles (idiom, from Sunzi's "The Art of War" 孙子兵法); to win every fight
百 Bǎi surname Bai
百 bǎi hundred / numerous / all kinds of
 战 zhàn to fight / fight / war / battle
  不 bù no; not so / (bound form) not; un-
   殆 dài (literary) dangerous; perilous / (literary) almost; well-nigh
<< go back
Dictionary · Google Translate · Help
By MDBG 2026