且战且走 meaning in English
fly and fight by turns; carry on the fight while beating a retreat; fight and retire alternately; fight while falling back; retire, fighting at intervals; retreat, stopping at intervals to fight
fly and fight by turns; carry on the fight while beating a retreat; fight and retire alternately; fight while falling back; retire, fighting at intervals; retreat, stopping at intervals to fight