知彼知己,百戰不殆

简 知彼知己,百战不殆 · 繁 知彼知己,百戰不殆
Mandarin · pinyin zhī bǐ zhī jǐ , bǎi zhàn bù dài

Meanings

  1. knowing the enemy and yourself will get you unscathed through a hundred battles (idiom, from Sunzi's "The Art of War")
Full entryShow on map

Characters in this entry

知
zhī · know, perceive, comprehend
彼
bǐ · that, there, those
己
jǐ · self, oneself; personal, private; 6th heavenly stem
百
bǎi · one hundred; numerous, many
戰
Look up this written character
不
bù · no, not; un-; negative prefix
殆
dài · dangerous, perilous; endanger
战
zhàn · war, fighting, battle
Written characters and their own readings; the entry’s pronunciation is shown above.

Explore the spelling

Connected dictionary

7character links
Explore word families ↗Compare pronunciations ↗Open character structure ↗
Counts describe dictionary records, not word frequency or semantic similarity. Source identities stay separate.
Compare dictionary sources 1 Cantonese reading

zi1 bei2 zi1 gei2 ,baak3 zin3 bat1 toi5

Pleco · CC BY-SA 3.0 · Word reading; meanings not aligned.

知彼知己,百戰不殆 · zhi1 bi3 zhi1 ji3 , bai3 zhan4 bu4 dai4
CC-CEDICT contributors and MDBG · edition 2026-10-13 · source line 79,015
Original dictionary · CC BY-SA 4.0 · Source & transformation details
Exact source record知彼知己,百戰不殆 知彼知己,百战不殆 [zhi1 bi3 zhi1 ji3 , bai3 zhan4 bu4 dai4] /knowing the enemy and yourself will get you unscathed through a hundred battles (idiom, from Sunzi's "The Art of War")/