BesmirchverbTo make dirty.To tarnish something, especially someone's reputation.“The newspaper was on a campaign to besmirch the actor.”Synonyms: debase, slander, smear, soil🔗 Explore synonyms & relationships🌍 See word origin & history