Neil got ugly freckle (7)
I believe the answer is:
lentigo
'freckle' is the definition.
(I've seen this before)
'neil got ugly' is the wordplay.
'ugly' is an anagram indicator.
'neil'+'got'='neilgot'
'neilgot' anagrammed gives 'LENTIGO'.
(Other definitions for lentigo that I've seen before include "skin discoloration" , "freckles" , "Spot" , "Spots" , "Skin condition" .)