English

eyesore noun definition in How a building looks topic from the Oxford Advanced Learner's Dictionary

eyesore

 noun: How a building looks topic
a building, an object, etc. that is unpleasant to look at That old factory is a real eyesore!