besmirch
1 antonym for besmirch — opposites grouped by meaning.
Verb — To make something dirty.
Synonyms by Meaning
2. verb
To damage or spoil something, especially a person's good name.
“Sir Guy might still have slain him without besmirching his knightly honor”
Opposites
Antonyms
Etymology
Comes from Middle English besmorchen (attested in besmorchid). Compare Middle English bismotered ("bespattered, soiled"). By surface analysis it is be- + smirch.
Full origin of besmirch →