A spirit not likely to do much for the old? (6)
I believe the answer is:
ageist
'not likely to do much for the old?' is the definition.
I can't tell whether this defines the answer.
'a spirit' is the wordplay.
'spirit' becomes 'geist' (I've seen this before).
'a'+'geist'='AGEIST'
Can you help me to learn more?
(Other definitions for ageist that I've seen before include "Discriminating on the basis of years lived" , "being for youngsters only?" , "knocking down the old" , "against vets" , "One prejudiced on grounds of age" .)