Eyesores, noun plural of eyesore. Synonyms in the same form.
blemishes, blots
All synonyms for eyesore →