ClimateAugust 8, 2026
annuity
uh-NOO-ih-tee
Definition
A form of investment or asset that provides a fixed, reliable stream of income over a long, predictable period.
Etymology
Derived from the Medieval Latin 'annuitas,' meaning a yearly grant or payment, which itself comes from the Latin word 'annuus,' meaning yearly or annual.
In the news
Bulls use this term to describe Mitsui O.S.K. Lines' shifting business model, implying that the company is moving toward assets that generate stable, recurring revenue similar to long-term financial contracts.
Mitsui O.S.K. Lines (TSE:9104) Stock Can Revenue Strength Offset Margin Strain
Read the full article ↗simplywall.st