English Dictionary
◊ OVERPOPULATION
overpopulation
n : too much population [syn: {overspill}]