身经百战 (身經百戰) shēn jīng bǎi zhàn
shēn jīng bǎi zhàn
set phrase
veteran of a hundred battles; experienced; seasoned
Domain: Idiom 成语
Notes: (CC-CEDICT '身經百戰')