Give the little devil a name, in short (6)
I believe the answer is:
impart
'give' is the definition.
(synonyms)
'little devil a name in short' is the wordplay.
'little devil' becomes 'imp' (an imp is a little demon).
'a name in short' becomes 'art' (I can't explain this - if you can you should give a lot more credence to this answer).
'imp'+'art'='IMPART'
'the' acts as a link.
Can you help me to learn more?
(Other definitions for impart that I've seen before include "Communicate (info)" , "Give - convey" , "offer" , "Tell, pass on" , "Armpit (anag)" .)