百战百胜

百戰百勝
bǎizhàn-bǎishèng
idiom #39,214

Meanings

  1. 1 to win every battle
  2. 2 to be ever-victorious

Examples

HSK 5
Zhè zhī qiúduì jīnnián bǎizhàn-bǎishèng, hái méi shū guo yì chǎng.
This team has won every game this year and hasn't lost a single one.
HSK 7-9
Zhè wèi jiāngjūn yìshēng bǎizhàn-bǎishèng, cóngméi dǎ guo bàizhàng.
This general won every battle of his life and never once lost.

Tips

history
Best known from 知己知彼,百战百胜 "know yourself and your enemy and you will win every battle", usually credited to 《孙子兵法》. The book itself says 百战不殆, "you will not be in danger in a hundred battles", and adds that winning every battle is not the highest skill: winning without a fight is.

Stroke Order

百 bǎi
战 zhàn
胜 shèng