ReadWriteQuiz
Chinese dictionary
sldispute every inch of one's land; even an inch of land has to be fought for
敌人来犯时,战士们寸土必争。
The soldiers disputed every inch of ground when the enemy attacked.
synonym
敌人来犯时,战士们寸土必争。
The soldiers disputed every inch of ground when the enemy attacked.