Generates moving characters for young people (9)
I believe the answer is:
teenagers
'young people' is the definition.
(people aged between twelve and twenty)
'generates moving characters' is the wordplay.
'moving characters' indicates anagramming the letters.
'generates' anagrammed gives 'TEENAGERS'.
'for' is the link.
(Other definitions for teenagers that I've seen before include "They're aged between 13 and 19" , "Youngsters" , "Adolescents" , "They're between the onset of puberty and maturity, generally" , "Young people" .)