Blacken someone’s name
To blacken someone’s name is to denigrate their character or reputation and the phrase itself dates from the mid-1400s. See also Black.