Synonyms and Antonyms of mar
1
to affect slightly with something morally bad or undesirable
- mar a politician's reputation with scurrilous rumors
begrime, besmear, besmirch, blacken, blur, cloud, dirty, discolor, pollute, smear, smirch, smudge, smut, soil, sully, tar
abase, cheapen, debase, degrade, demean, discredit, disgrace, dishonor, foul, lower, shame, sink
bastardize, corrupt, debauch, demoralize, deprave, pervert, subvert
color, distort, twist
2
to reduce the soundness, effectiveness, or perfection of
- the once glossy surface is now marred by numerous small pits and abrasions
blemish, bloody, break, compromise, crab, cripple, cross (up), damage, deface, disfigure, endamage, flaw, harm, hurt, impair, injure, spoil, vitiate
deteriorate, enervate, enfeeble, undermine, weaken
erode, scour, wash out, wear (away)
blight, tarnish
dent, ding, dint
botch, gum (up), queer
lacerate, wound
disable, hamstring, lame, maim, mangle, mutilate, torment, torture
annihilate, bang up, bash, batter, clobber, crush, dash, decimate, demolish, desolate, destroy, devastate, do in, pulverize, raze, ruin, scourge, shatter, smash, tear down, total, waste, wipe out, wreck
cure, heal, help, rectify, rehabilitate, remedy
edit, remodel, revise
ameliorate, better, enhance, enrich, improve, meliorate, perfect, refine