Commercial & FinanceWLCDefinitionWhole Life CostsWLC means whole life costs. is the same as Total cost of ownership!✓ Verified termSuggest a correction