Webster's Revised Unabridged Dictionary · 1913

Eyesore

Eyesore , noun

Something offensive to the eye or sight; a blemish.
Mordecai was an eyesore to Haman. — L'Estrange