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

to fight on many fronts

Senses

南征北战/ 南征北戰 nán​zhēng​běi​zhàn to fight on many fronts

to fight across many places and experience many battles; to campaign throughout the country

References

variant 南征北战/南征北戰 南征北讨/南征北討
variant 南征北战/南征北戰 南征北伐/南征北伐
synonym 南征北讨/南征北討 南征北战/南征北戰