身经百战
shēn jīng bǎi zhàn
In real, traceable use. Part of the curated seed collection; community review is coming.
Traditional: 身經百戰
Having fought in a great many battles, and so hardened and expert. Used literally for old soldiers and figuratively for anyone tested by long practice, such as athletes or negotiators.
Tự mình trải qua trăm trận đánh: dày dạn kinh nghiệm. Dùng theo nghĩa đen cho người lính kỳ cựu và theo nghĩa bóng cho người từng trải trong bất cứ lĩnh vực nào.
Register: neutral
Examples
Editorial example (illustrative, not a corpus attestation) — awaiting a native-speaker check
Sources & notes
Hán-Việt bridge batch 062 (2026-11-13). Headword, Traditional form and pinyin checked against CC-CEDICT (CC BY-SA 4.0) source ↗ · Hán-Việt reading: Unihan kVietnamese source ↗ · Vietnamese cognate: Idiomer entry “thân kinh bách chiến” (than-kinh-bach-chien). Definition, literal gloss and example sentence are original; the example has not had a native-speaker check yet.
Equivalents & related
Common questions
What does “身经百战” mean?
Having fought in a great many battles, and so hardened and expert. Used literally for old soldiers and figuratively for anyone tested by long practice, such as athletes or negotiators. Literally: having oneself fought a hundred battles
Is “身经百战” formal or informal?
身经百战 is generally neutral.