Advertisement

Synonyms of Dumping-ground

Primary definition: A place where refuse, garbage, or unwanted materials are systematically deposited.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement