American Dictionary
Definition eyesore in American English
eyesore noun
[countable] noun
/ˈaɪˌsɔr/
1
something that is ugly or unpleasant to look at, especially a building
Synonyms and related words
