smirched
v. <正>弄脏,玷污,污辱( smirch的过去分词 )
1. smeared with something that soils or stains; these words are often used in combination;
The scandal smirched his reputation.
流言玷污了他的名声。