emergy investment ratio noun1 •The ratio of purchased emergy to the local free environmental emergy. formsemergy investment ratios