living space


Meanings

  • space sought for occupation by a nation whose population is expanding

Synonyms