Dictionary · Google Translate · Help

百战不殆

bǎi zhàn 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
   no; not so / (bound form) not; un-
    dài (literary) dangerous; perilous / (literary) almost; well-nigh
<< go back
Dictionary · Google Translate · Help
By MDBG 2025