知彼知己,百戰百勝 (zi1 bei2 zi1 gei2, baak3 zin3 baak3 sing3) — know your enemy and yourself and you can win a hundred battles (every battle)[Syn]知彼知己,百戰不殆 in Cantonese

ziˉ¹beiˊ²ziˉ¹gei2,baak˗₃zin˗₃baak˗₃sing˗₃
知彼知己,百战百胜
Mandarin Pinyin: zhi1 bi3 zhi1 ji3, bai3 zhan4 bai3 sheng4

Meaning of 知彼知己,百戰百勝

nounknow your enemy and yourself and you can win a hundred battles (every battle)[Syn]知彼知己,百戰不殆
nounknow the opponents well and you can win every battle
idiomKnow your enemy and know yourself, and you will win a hundred battles without danger.

Characters in 知彼知己,百戰百勝

Want to actually remember 知彼知己,百戰百勝?

Practice with spaced-repetition flashcards or follow our free structured Cantonese course.