eyesore definition

eyesore means an unsightly item which, in the opinion of the Secretary of State, has a negative effect on the landscape;