EYESORE


Meaning of EYESORE in English

[noun] [C] - an unpleasant or ugly sight in a public placeThey think the new library building is an eyesore.

Cambridge English vocab.      Кембриджский английский словарь.