BizTerm Definition
Economic Life
Full Definition

Length of time for which an investment yields a return or the remaining period for which an asset is expected to generate income.


Previous Biz Term Next Biz Term