Definitions of wasteyard:

  • noun:   a piece of land where waste materials are dumped