EYESORE
Meaning of EYESORE in English
/ ˈaɪsɔː(r); NAmE / noun
a building, an object, etc. that is unpleasant to look at :
That old factory is a real eyesore!
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005