Meaning of energy budget in English:
energy budget
noun
1The amount of energy available for use in a given context; a plan for how this energy is to be allocated.
2Biology
An estimate of the amounts of energy obtained and expended by an organism or ecosystem.
Origin
Early 20th century; earliest use found in Woman Citizen's Library.
Are You Learning English? Here Are Our Top English Tips