Similar term(s): land waste disposal, dump.
A site where household and industrial waste can be disposed of. It is
generally spread in thin layers which are then covered with soil.
Source: Ashley Felton (public domain)
Français: Site d'enfouissement des déchets