Meanings
-
1
noun
a thing that is conspicuously ugly or unpleasant to look at
The abandoned concrete tower had become an eyesore for the whole neighborhood.
-
2
noun
a thing regarded as offensive, objectionable, or persistently irritating
The badly drafted will had long been an eyesore to the lawyer.
Thesaurus
Etymology
From Middle English eye sore, literally 'a sore of the eye.' The expression shifted from an ailment affecting sight to something that figuratively pains the eye because it is conspicuously ugly or objectionable.