landfill
1.
(
noun
) a low area that has been filled in
Related Words:
lowland
,
sanitary landfill
Terms and Conditions of Use / Copyright Notice