Landspreading Definition
noun
The spreading of waste across land in order to reintroduce it into the environment.
Wiktionary
Advertisement
Find Similar Words
Find similar words to landspreading using the buttons below.