besmirch

verb vt

Infinitive

besmirch

Present tense 3rd person singular

besmirches

Preterite

besmirched

Present participle

besmirching

Past participle

besmirched