Dictionary entry

EYESORE

Webster's Dictionary 1828

EY'ESORE, noun Something offensive to the eye or sight.

Mordecai was an eyesore to Haman.