EYESORE


Meaning of EYESORE in English

(n.) Something offensive to the eye or sight; a blemish.

Webster's English dictionary.      Английский словарь Webster.