Definitions for "Overpopulation"
A condition resulting when the number of organisms in an ecosystem exceeds its ability to assimilate wastes and provide resources. Creates physical and mental stress on a species as a result of competition for limited resources and deterioration of the environment.
a vague term expressing the opinion that the population may be too large for a country to support in terms of food, shelter and available work
too much population
Keywords:  dogs, cats, born, enough, homes
Too many dogs and cats being born and not enough homes for them all.