身经百战

身經百戰
shēnjīng-bǎizhàn
idiom #37,453

Meanings

  1. 1 veteran of a hundred battles
  2. 2 highly experienced; seasoned through countless trials

Examples

Zhèwèi jiāngjūn shēnjīngbǎizhàn, cóngwèi bài guò.
This general has fought a hundred battles and never lost.
Tā shēnjīngbǎizhàn, chǔlǐ wēijī yóurènyǒuyú.
A seasoned veteran, he handles crises with ease.
Xiāoshòu tuánduì shēnjīngbǎizhàn, duì kèhù liǎorúzhǐzhǎng.
The sales team is battle-hardened and knows its clients inside out.

Tips

history
From 《资治通鉴·》: a minister pleads '陛下身经百战所得不过' — 'some of your ministers have followed you for years and fought a hundred battles, yet received only a single prefecture.' Originally literal military experience.
usage
Modern use has expanded far beyond the battlefield — seasoned sales reps, experienced programmers, hardened negotiators. Positive and admiring. Often with as a modifier: 身经百战老将 / 老兵 / 销售.

Stroke Order

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