annuity contract
noun

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

Browse by Subjects
Organisation for Economic Co-operation and Development
accumulated depreciation
currency band
approval
cashable