骁勇善战 xiāo yǒng shàn zhàn

DEFINITIONS

  1. to be brave and good at fighting (idiom)

CHARACTERS

骁 xiāo excellent horse; brave, valiant
勇 yǒng brave, courageous, fierce
善 shàn good, virtuous, charitable, kind
战 zhàn war, fighting, battle