百战百胜 (bǎi zhàn bǎi shèng) — ever-victorious; invincible; to win every battle

Definition

Literally 'win a hundred battles, a hundred victories' — emphasizes a perfect, unbroken winning record, usually for armies, generals, or strategies. Reads as formal and literary; everyday speech would say 从来不输.

idiom
ever-victoriousinvincibleto win every battle

Examples

  • 百战百胜
    Zhè zhī jūn duì bǎi zhàn bǎi shèng, cóng wèi dǎ guò bài zhàng.
    This army is ever-victorious and has never lost a battle.
  • 百战百胜
    Yǒu le zhè tào cè lüè, tā zài shì chǎng shàng jī hū bǎi zhàn bǎi shèng.
    With this strategy, he is almost invincible in the market.
  • 百战百胜
    Tā shì yí wèi bǎi zhàn bǎi shèng de jiāng jūn, shēn shòu shì bīng ài dài.
    He is an ever-victorious general, deeply loved by his soldiers.

Browse more HSK 7-9 words or search the full 43,000-word dictionary.