a large, outdoor area for waste disposal; landfills where waste is exposed to the atmosphere (open dumps) are now illegal; in "sanitary" landfills, waste is layered and covered with soil.
LANDFILL
Meaning of LANDFILL in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012