English Dictionary
Definition besmirch in British English
besmirch verb
[transitive] verb
/bɪˈsmɜː(r)tʃ/
1
to harm the good reputation of someone or something
