Origin: Germanic
Old English prefix
Besmirch has 3 different meanings across 1 category:
Verb
Verb
1
charge falsely or with malicious intent; attack the good name and reputation of someone
"The journalists have defamed me!"
"The article in the paper sullied my reputation"
2
smear so as to make dirty or stained
Broader Terms (hypernyms)
Narrower Terms (hyponyms)