average life investment & finance definition
The
average number of years before the principal of a debt or mortgage remains
outstanding. Businesses calculate average life; individuals typically do not.
Also called weighted-average life.
See average life in Wall Street Words
Learn more about average life