1 definition by Will B. Green

Top Definition
To reduce energy costs through innovative measures. By innovating in a green manner, a company can produce items that progressively reduce energy consumption.
To provide environmentally conscious products companies must develop greenovations to find new ways to reduce energy consumption and pass along energy-saving capabilities to its consumers.
by Will B. Green October 06, 2009

Mug icon
Buy a greenovation mug!