: something offensive to view
the old factory has become an eyesore
Love words? Need even more definitions?
Merriam-Webster unabridged
Share