Advertisement

Synonyms of Landfill

Primary definition: A site for the disposal of waste materials by burial, which is typically layered with soil and compacted.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement