'landfill' definitions:

Definition of 'landfill'

From: WordNet
noun
A low area that has been filled in

Words containing 'landfill'