YourDictionary

Dictionary Home » Invest » average life

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

link/cite print suggestion box