南征北战nánzhēngběizhànMeanings1. war on all sides (idiom); fighting from all four quartersCharacters used南south征journey北north战war