Chinese words · Chengyu

百战百胜

bǎizhàn-bǎishèngTraditional 百戰百勝

ever-victorious

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.