sanitary landfill Meaning, Definition & Usage

  1. noun a low area where waste is buried between layers of earth

WordNet