Crossword Genius

Regular payment some native Americans, lacking capital, received (7)

Ross

I believe the answer is:

annuity

I'm a little stuck... Click here to teach me more about this clue!

'regular payment' is the definition.
(annuity is a kind of regular payment)

I don't understand the remainder of the clue.

Can you help me to learn more?

(Other definitions for annuity that I've seen before include "Pension investment" , "Yearly payment" , "Regular income from a fund" , "regular payment" , "Pension income" .)

I've seen this clue in The Independent.
Want a hint initially instead of a full solution? Install my app