Definition of "Smirch" :
noun: an act that brings discredit to the person who does it
noun: a blemish made by dirt
verb: charge falsely or with malicious intent; attack the good name and reputation of someone
verb: smear so as to make dirty or stained