Definition of orphan assets in English:

orphan assets

noun

British
Finance
  • Funds accrued by an insurance company which belong to no specific or traceable investor, frequently deriving from underpayment of with-profit bonuses.

Origin

1990s; earliest use found in Extel Examiner.