n. territory which a country considers necessary for national survival or the growth of trade (especially referring to Nazi Germany)
LEBENSRAUM
Meaning of LEBENSRAUM in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012