Rocking teen vamp sort of artist (8)
I believe the answer is:
pavement
'sort of artist' is the definition.
Although both the answer and definition are singular nouns, I can't see how they can define each other.
'rocking teen vamp' is the wordplay.
'rocking' indicates an anagram.
'teen'+'vamp'='teenvamp'
'teenvamp' anagrammed gives 'PAVEMENT'.
Can you help me to learn more?
(Other definitions for pavement that I've seen before include "Way" , "What Americans call sidewalk" , "Pedestrian walkway" , "Pedestrian space" , "Footpath" .)