landspreading
Noun
Meaning
landspreading (uncountable)
The spreading of waste across land in order to reintroduce it into the environment.
Noun
landspreading (uncountable)
The spreading of waste across land in order to reintroduce it into the environment.