annuity contract
noun

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

Browse by Subjects
Bailout
Invisible supply
Up-and-in barrier option
accounting error
director