life space


life space

noun

Definition of LIFE SPACE

: the physical and psychological environment of an individual or group

Seen & Heard

What made you want to look up life space? Please tell us where you read or heard it (including the quote, if possible).