LEBENSRAUM


Meaning of LEBENSRAUM in English

[le.bens.raum] n, often cap [G, fr. Leben living, life + Raum space] (1905) 1: territory believed esp. by Nazis to be necessary for national existence or economic self-sufficiency

2: space required for life, growth, or activity

Merriam-Webster English vocab.      Английский словарь Merriam Webster.