Besmirch
Word Dictionary
-> Besmirch
Search:
Besmirch
(v. t.) To smirch or soil; to discolor; to obscure. Hence: To dishonor; to sully.
Terms of Use
Canadian Jobs