n. landfill
Definition of landfill in English
Large area where waste is deposited.
Synonyms of landfill in English
landfill sitetipdumpdumpsiterubbish dumpgarbage dumpdumping groundrubbish tip
Large area where waste is deposited.
landfill sitetipdumpdumpsiterubbish dumpgarbage dumpdumping groundrubbish tip
Large area where waste is deposited.
tipdumpdumpsiterubbish dumpgarbage dumpdumping groundlandfillrubbish tip