身经百战

身經百戰
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

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

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