身經百戰 shēn jīng bǎi zhàn

DEFINITIONS

  1. lit. veteran of a hundred battles (idiom)
  2. fig. experienced
  3. seasoned

CHARACTERS

身 shēn body; trunk, hull; rad. no. 158
經 jīng classic works; pass through
百 bǎi one hundred; numerous, many
戰 zhàn war, fighting, battle