Synonyms for Soil:

n.

agriculture, agroindustry, agribusiness, agricultural, agrochemical, Agronomics, breed, agrarian, the CAP, agronomy. bespatter, cloud, mess up, spatter, denigrate, besmear, attack. corrupt, infect. dirt (noun)
clay, loam, grime.
earth, dirt (noun)
grime, ground, terra firma, loam, land, dust, clay.
land (noun)
earth, stone, beach, coast, shore, mainland, land, bank, terra firma, ground.
smutch (noun)
smutch.
soil (noun)
dirty, grime, colly, ground, land, grease, grunge, dirt, bemire, begrime, stain, filth.

v.

dirty (verb)
foul, smudge, smear, befoul, putrefy, pollute, streak, besmirch, taint, tarnish, stain, dirty, muddy, defile, sully, contaminate, smirch.
disrespect (verb)
disesteem, insult, disrespect.
make dirty (verb)
dirty, spatter, smear, befoul, pollute, muddy, sully, begrime, tarnish, mess up, stain, defile, foul, contaminate, taint, besmirch, smudge.

Other synonyms:

clod, smutch, besoil, denigrate. besmear. bespatter. blacken, mess up. cloud. black. blacken
begrime.
contaminate
befoul, infect.
darken
blacken.
dirt
dirt, dust.
splash
spatter.
Other relevant words:
bespatter, smutch, loam, grunge, clod, mud, breed, dust, besoil, grime, black, spatter, denigrate, corrupt, clay, filth, alluvium, bemire, besmear, infect, blacken, grease, dirt, begrime, agriculture, colly, agroindustry, agricultural, agrarian, agronomy, agribusiness, cloud, grit, attack, agrochemical, Agronomics.