Besmirch(verb)
Damage the reputation of; make dirty or stain.
Hindi meaning:कलंकित करना
Synonyms: Defame, Slander, Tarnish, Disgrace
Antonyms: Praise, Honor, Exonerate, Glorify
Example: He tried to besmirch her name with false accusations.
Trick to remember: “Be-smirch” = kisi ko jaan-bujhkar smear (ganda/daag) karna — image aur naam dono ko stain kar dena.
Learn it with 19 more words: Daily Vocabulary – 15 January 2026 →









