landfill

1. (noun) a low area that has been filled in
Related Words: lowland, sanitary landfill



Terms and Conditions of Use / Copyright Notice