As a noun inhabitant
is someone or thing who lives in a place.
As a verb overpopulated is
past tense of overpopulate.
As an adjective overpopulated is
having a higher population than can be sustained in an area.
inhabitant
English
Alternative forms
* enhabitant (archaic)
Related terms
* inhabit
----
overpopulated
English
Verb
(head)
(overpopulate)
Adjective
(
en adjective)
Having a higher population than can be sustained in an area.
See also
* overcrowded