What does Besmirched mean?

Besmirched meaning in General Dictionary

of Besmirch


Besmirched meaning in General Dictionary

(imp. & p. p.) of Besmirch