shēn jīng bǎi zhàn身经百战lit. veteran of a hundred battles (idiom); fig. experiencedFrequency 2.8Meaningslit. veteran of a hundred battles (idiom)fig. experiencedseasoned