dumping ground
[duhm-ping-ground]
/ ˈdʌm pɪŋˌgraʊnd /
NOUN
dump
Synonyms
STRONGEST
STRONG
WEAK
NOUN
landfill
Synonyms