Read novel — gosh, it's enchanting! (6)
I believe the answer is:
dreamy
'enchanting' is the definition.
Both the definition and answer are adjectives. Maybe you can see an association between them that I can't see?
'read novel gosh' is the wordplay.
'novel' indicates an anagram (letters in a new or novel order).
'gosh' becomes 'my' (both are old-fashioned expressions of surprise).
'read' is an anagram of 'drea'.
'drea'+'my'='DREAMY'
'it's' is the link.
Can you help me to learn more?
(Other definitions for dreamy that I've seen before include "My dear (anag.)" , "Unreal -- gorgeous" , "Languorous" , "Lovely" , "wonderful" .)