sanitary landfill

Noun
  1. A low area where waste is buried between layers of earth (synset 109445509)

Other Searches