To cast aspersions upon; speak badly of.
To besmirch is to dirty or spoil something or to damage someone's reputation
To polish with blacking
To make black; darken
To make filthy or dirty; pollute:
To stain or tarnish with dishonor.
To fill (an orchard or an inhabited area) with dense smoke from a smudge pot in order to prevent damage from frost or to repel insects.
To make dirty; smudge
To dirty with excrement.
In a clean or nonpolluting manner:
Find another word for besoil. In this page you can discover 12 synonyms, antonyms, idiomatic expressions, and related words for besoil, like: befoul, begrime, besmirch, black, blacken, defile, dirty, smudge, smutch, soil and sully.