giving of land to a group in order to make peace with them (esp. used about Arab-Israeli conflict)
LAND FOR PEACE
Meaning of LAND FOR PEACE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012