身经百战

shēn jīng bǎi zhàn

In real, traceable use. Part of the curated seed collection; community review is coming.

Traditional: 身經百戰

Meaning · English

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.

Nghĩa · Tiếng Việt

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.

Literally: having oneself fought a hundred battles

Register: neutral

Examples

这位身经百战的老队员一点儿也不紧张。Zhè wèi shēn jīng bǎi zhàn de lǎo duìyuán yīdiǎnr yě bù jǐnzhāng.This battle-hardened veteran of the team is not nervous at all.

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.

👁 Views 0 today 0 past 7 days 0 this month 0 all time