Dictionary
Thesaurus
Encyclopedia
Translator
Web

average life

 - 4 dictionary results

mean life

–noun Physics.
1. the average time that an unstable particle or nucleus survives before it decays.
2. decay time.
Also called average life, lifetime.
Dictionary.com Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2009.
Cite This Source Link To average life
Financial Dictionary

Average Life

An estimate of the number of terms to maturity, taking the possibility of early payments into account. Average life is calculated using the weighted average time to the receipt of all future cash flows.

Investopedia Commentary

This is often used in sinking funds.

See also: Duration, Maturity, Principal, Sinking Fund Provision

Investopedia.com. Copyright © 1999-2005 - All rights reserved. Owned and Operated by Investopedia Inc.
Cite This Source
Financial Dictionary

average life

See half-life.

Wall Street Words: An A to Z Guide to Investment Terms by David L. Scott.
Copyright © 2003. Published by Houghton Mifflin.
Cite This Source
Search another word or see average life on Thesaurus | Reference
FacebookTwitterFollow us: