For Levelized cost we have a term and definition in Energy.

The present value of the total cost of building and operating a generating plant over its economic life, converted to equal annual payments. Costs are levelized in real dollars (i.e., adjusted to remove the impact of inflation).
See more Energy Terms ...
Browse words that start with: