Top definition
Creating, designing or innovating with the purpose of producing a cleaner, less polluted environment or to aid nature in some way.
My company has started recycling it's electricity, we're being Greenovative.
by FightIADD April 23, 2013
Get the mug
Get a Greenovative mug for your daughter Helena.