More disadvantaged (7)
I believe the answer is:
'more disadvantaged' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for needier that I've seen before include "Those with fewer resources are" , "In more want" , "Wanting more" , "poor, ultimately - more so than others" , "Less well off" .)