Home / L / living space

living space

noun /lɪvɪŋspeɪc/ 12 letters Scrabble 19 WWF 25
Definitions
noun

space sought for occupation by a nation whose population is expanding

Want another word?
Spin the dictionary for a fresh one.
Generate a word →