Definitions of sanitary landfill:

  • noun:   a low area where waste is buried between layers of earth