NO-MAN'S-LAND


Meaning of NO-MAN'S-LAND in English

noun

[ U , sing. ] an area of land between the borders of two countries or between two armies, that is not controlled by either

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.