noun
Meaning 1
the total energy used in the life cycle of some product; the available energy of one kind that has to be used up directly and indirectly to make a product or service.
Definition source: English Wiktionary via Wiktextract
Usage: uncountable
Topics: biology, ecology, natural-sciences
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided