Antonyms
Synonyms
Etymology

1. besmirch

verb. charge falsely or with malicious intent; attack the good name and reputation of someone.

Etymology

  • besmirch (English)
  • be- (English)
  • be- (Middle English (1100-1500))
  • smirch (English)

2. besmirch

verb. smear so as to make dirty or stained.

Synonyms

Etymology

  • besmirch (English)
  • be- (English)
  • be- (Middle English (1100-1500))
  • smirch (English)
Antonym.com