annuity contract
noun

a contract under which a person is paid a fixed sum regularly for life

Browse by Subjects
net currency exposure
external auditing
junior security
ADR
Gresham's law