See Also: landfill gas(medicine)
landfill(dictionary)

landfill (oh)



[U] the practice of burying waste under the ground, or the waste buried in this way
[C] a place where waste is buried under the ground