English | German | Russian | Czech

overpopulated English

Meaning overpopulated meaning

What does overpopulated mean?

overpopulated

having a higher population than can be sustained

Synonyms overpopulated synonyms

What other words have the same or similar meaning as overpopulated?

overpopulated English » English

overcrowded

Are you looking for...?