History
History
Synonyms
UK
US
Meaning:
defame

to attack the good reputation (of a person)

inflict libel or slander

defile

to make (a region, water; a person's thoughts etc) dirty or impure

corrupt, violate

discolour

(to cause something) to change cover

fading, dirtying of hue

pollute

to make (air, rivers etc) dirty, impure

make dirty; corrupt

smear

to mark (something) with something oily or sticky; spread (something oily etc) on (something); a deliberate (often untrue) remark made against a person, product, business etc

rub on, spread over

BESMIRCH as in Wiktionary
BESMIRCH as in Wikipedia