Definition of Besmirch

  • 1. Charge falsely or with malicious intent; attack the good name and reputation of someone Verb
  • 2. Smear so as to make dirty or stained Verb

Synonyms for word "besmirch"

Semanticaly linked words with "besmirch"