landfilling

Home > Glossar > landfilling

Dedicated use of land for disposing waste in an engineered facility.

Skip to content