besmirch with

besmirch someone or something with something

to dirty or soil someone or someone's reputation with something. Please don't continue to besmirch Alice with that gossip. You have besmirched my reputation with your comments. He besmirched her with vile gossip in order to turn people against her.
References in periodicals archive ?
Our famous city has pride in history and majesty To besmirch with coarse posters an insult and travesty.