The number of people that an area can support given the quality of the natural environment and the level of technology of the population.
CARRYING CAPACITY
Meaning of CARRYING CAPACITY in English
English glossary Of Geography. Английский глоссарий географии. 2012