LIFE SPACE


Meaning of LIFE SPACE in English

noun

: the physical and psychological environment of an individual or group

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.