Vision of ugliness viewed by me, reportedly? (7)
I believe the answer is:
eyesore
'vision of ugliness' is the definition.
'eyesore' can be an answer for 'ugliness' (eyesore is a kind of ugliness). I am unsure of the 'vision of' bit.
'viewed by me reportedly?' is the wordplay.
'viewed' becomes 'sore' (I am not sure about this - if you are sure you should believe this answer much more).
'by' means one lot of letters go next to another.
'me' becomes 'i'.
'reportedly?' shows a homophone (sound like) (I've seen 'reportedly' mean this).
'i' is a homophone of 'eye'.
'sore' after 'eye' is 'EYESORE'.
Can you help me to learn more?
(Other definitions for eyesore that I've seen before include "Something that's ugly" , "Ugly prospect" , "offensive to viewers" , "Ugly building" , "Something exceedingly ugly" .)