百战不殆 bǎizhànbùdài invincible Definitions Defs Origin Strokes Stroke Words Sentences Sents 2 sentences 知己知彼,百战不殆。 zhījǐ zhī bǐ, bǎizhànbùdài. Know yourself and know your enemy, and you will never be defeated in a hundred battles. Source: Dong Chinese Dictionary知彼知己,方能百战不殆。 zhī bǐ zhījǐ, fāng néng bǎizhànbùdài. Know yourself and know your enemy, and you will never be defeated. Source: Dong Chinese Dictionary