besmirch verb vt Infinitive besmirch Present tense 3rd person singular besmirches Preterite besmirched Present participle besmirching Past participle besmirched