Vocabulary Term: depreciation

Noun (thing)
USA
UK
depreciation
USA
UK
the method of allocating the cost of an asset over its useful life
USA
UK
"The depreciation of the new machine will happen over 12 years."