EYESORE


Meaning of EYESORE in English

n. 25B6; noun UGLY SIGHT, blot (on the landscape), mess, scar, blight, disfigurement, blemish, monstrosity; informal sight.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.