wasteyard

noun

  1. 1

    a piece of land where waste materials are dumped

Synonyms

Also useful for “wasteyard”:Unscrambler