Definitions for "LANDFILL SITE"
Area of land where garbage is taken, buried and covered daily; uses environmentally sound methods, unlike old fashioned dumps.
Location for present or projected facility.
a licensed facility where waste is permanently deposited for disposal