dumping ground

Our editors are putting together more complete content — check back in about 20 minutes

dumping ground — noun

1. a place where unwanted things or people are sent

1.noun
Definition

a place where unwanted things or people are sent

Example

The old factory became a dumping ground for illegal waste.