[verb] [T] [literary] - to doubt the honour of (a person or esp. their reputation)His jealous brother besmirched him in front of a large group of his colleagues.
BESMIRCH
Meaning of BESMIRCH in English
Cambridge English vocab. Кембриджский английский словарь. 2012