What is the meaning of the word "besmirch"?

Definitions:

  1. to charge falsely or with malicious intent copy to clipboard verb
    • Opponents tried to besmirch the politician's reputation. copy to clipboard
  2. to smear so as to make dirty or stained copy to clipboard verb
    • My pants were besmirched by the mud. copy to clipboard

Synonyms: