service life
noun

the period during which an asset will bring benefit to a company

Browse by Subjects
pre acquisition write down
joint life annuity
notice day
cash settlement
wholesale dealer