death futures
Concise Oxford English Dictionary © 2008 Oxford University Press:
death futures
▶plural noun US informal life insurance policies of terminally ill people, purchased by a third party as a form of short-term investment.
'death futures' also found in these Oxford entries:

