meaning of besmirched
1. of Besmirch
2. especially of reputation; "the senators seriously damaged reputation"; "a flyblown reputation"; "a tarnished reputation"; "inherited a spotted
">name"
1. of Besmirch
2. especially of reputation; "the senators seriously damaged reputation"; "a flyblown reputation"; "a tarnished reputation"; "inherited a spotted
">name"