Correct
身经百战
/ shēn jīng bǎi zhàn /
Strokes
Definition
lit. veteran of a hundred battles (idiom)/fig. experienced/seasoned
Example
Definition
have fought a hundred battles—have gone through numerous battles; be battle-seasoned; be a veteran of many battles
1
Lǎo
老
jiàngjūn
将军
shēnjīngbǎizhàn
身经百战
,
wúsuǒwèijù
无所畏惧
。
The old general is battle-seasoned,so he fears nothing.
2
Shēnjīngbǎizhàn
身经百战
de
的
lǎo
老
zhànshì
战士
seasoned veteran