EYESORE Meaning of EYESORE in English n. a visually offensive or ugly thing, esp. a building. Oxford English vocab. Оксфордский английский словарь. 2012