Eyesore

Noun

 * 1) A displeasing sight; something prominently ugly or unsightly.
 * The building, towering over its surroundings with its square concrete frame and reflective walls of gold-tinted glass, was an eyesore visible throughout the city.
 * 1) An eye lesion.

Antonyms

 * (a displeasing sight): feast for the eyes, eye candy

Thesaurus
baboon, bag, blemish, bloodstain, blot, blotch, blur, brand, dab, daub, dog, fleck, flick, flyspeck, fright, gargoyle, hag, harridan, macula, maculation, macule, mark, mess, monster, monstrosity, no beauty, patch, scarecrow, sight, smear, smirch, smouch, smudge, smut, smutch, spatter, speck, speckle, splash, splatter, splotch, spot, stain, stigma, taint, tarnish, teratism, ugly duckling, witch

Translations

 * German: Schandfleck


 * Japanese: 目障り

Anagrams

 * Eeyores