Synonyms for Eyesore:
n.
a blot on the landscape, clash, ugliness, grotesque, horror, excrescence. •blemish (noun)check, scrape, deformity, scab, fault, weal, blister, distortion, disfigurement, blotch, discoloration, scratch, stain, brand, lesion, hack, imperfection, speck, spoilage, flaw, scuff, gash, notch, splotch, rift, fleck, impurity, score, defect, blot, mark, scar, pockmark, slit, drawback, defacement, spot, sore, wart, stigma, mar, fracture, blemish, abrasion, hurt, damage, dot, kink, tarnish, freckle, chip, nick.
•eyesore (noun)
blot, blemish, disfigurement, defacement, scar, horror, ugliness.
•mess, ugliness (noun)
horror, blemish, distortion, deformity, disfigurement, blot.