waste-yardEnglish

dump, dumpsite, garbage dump, rubbish dump, trash dump

Noun

A piece of land where waste materials are dumped

English: dump, garbage dump, trash dump, rubbish dump, wasteyard, waste-yard, dumpsite

English words with similar meanings

Show 6 words