Visual insult (7)
I believe the answer is:
eyesore
(Other definitions for eyesore that I've seen before include "Monstrosity" , "Blot on the landscape" , "A monstrous carbuncle" , "Blemish" , "Ugly structure" .)
I believe the answer is:
eyesore
(Other definitions for eyesore that I've seen before include "Monstrosity" , "Blot on the landscape" , "A monstrous carbuncle" , "Blemish" , "Ugly structure" .)