English | German | Russian | Czech

dumping ground English

Meaning dumping ground meaning

What does dumping ground mean?

dumping ground

A landfill. (figurative) Any place where unwanted items are sent.

Synonyms dumping ground synonyms

What other words have the same or similar meaning as dumping ground?

Are you looking for...?