landfill : Idioms & Phrases


sanitary landfill

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