English synonyms about - contact  

sanitary landfill

noun

1 sanitary landfill

A low area where waste is buried between layers of earth.


Find more on sanitary landfill elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.015