nán
zhēng
běi
zhàn

idiom
common

Meaning of 南征北战

南征北战 means to fight on all fronts; to campaign north and south; to see much action. Pronounced nán zhēng běi zhàn.

  • to fight on all fronts; to campaign north and south; to see much action

Definitions & Examples

Zhè
wèi
lǎo
jiāng
jūn
shēng
nán
zhēng
běi
zhàn
 
xià
le
zhàn
gōng
 

This veteran general fought on all fronts his entire life, earning glorious military achievements.

men
shì
zhī
nán
zhēng
běi
zhàn
de
duì
wu
 
jīng
yàn
fēng
 

They are a battle-hardened team with extensive experience.

Dāng
nián
ye
nán
zhēng
běi
zhàn
 
jīng
le
shù
shēng
kǎo
yàn
 

Grandfather campaigned far and wide in those years, undergoing countless life-and-death trials.