Definition of long annuity in US English:

long annuity

noun

Finance
historical
  • An annuity which expires after a long period of time; specifically one issued as an incentive to investors in British government stock in the late eighteenth and nineteenth centuries, which expired in January 1860.

Origin

Early 18th century.