Search the dictionary A Chinese word or character, or English Draw a character Search 2 entries. shēnjīngbǎizhàn 身经百战 lit. veteran of a hundred battles (idiom) shēnjīngbǎizhàn 身經百戰 lit. veteran of a hundred battles (idiom)