Noun: sanitary landfill- A low area where waste is buried between layers of earth
"The city developed a new sanitary landfill to manage its growing waste problem";
- landfill
Derived forms: sanitary landfills
Type of: landfill
Encyclopedia: Sanitary landfill