身经百战

身經百戰
shēnjīngbǎ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ēn jīng bǎi zhàn, cóng wèi bài guò.
This general has fought a hundred battles and never lost.
Tā shēn jīng bǎi zhàn, chǔlǐ wēijī yóurènyǒuyú.
A seasoned veteran, he handles crises with ease.
Xiāoshòu tuánduì shēn jīng bǎi zhà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