Dumping-ground (noun) Definition, Meaning & Examples

noun
  1. dump (def. 18).
Dumping-ground (noun) Definition, Meaning & Examples

More Definitions