Meanings1lit. veteran of a hundred battles (idiom)2fig. experienced3seasonedWritten Forms身經百戰Traditional · Main Form身经百战Alternate Form