English dictionary

besmirch meaning and definition

BESMIRCH verb

Definition of besmirch (verb)

  1. charge falsely or with malicious intent; attack the good name and reputation of someone
  2. smear so as to make dirty or stained
Source: Princeton University Wordnet