Eyesore
Word Dictionary
-> Eyesore
Search:
Eyesore
(n.) Something offensive to the eye or sight; a blemish.
Terms of Use
Canadian Jobs