innovation

Brought to life by Jonathan Kestenbaum, Chief Executive NESTA

To view this video you need version 8 or higher of the Flash plugin installed and javascript enabled in your browser.

Button1-share

 

view all other video definitions of the word: innovation

view all Dictionary Definitions (2)

innovation

  1. noun, something newly introduced, such as a new method or device
  2. noun, the act of innovating

By  

Collins English Electronic Dictionary - Digital Edition: 2008 © HarperCollins Publishers 2008

 

In association with

 

How people in Twitter use the word: innovation

 

Photos from Flickr tagged with the word: innovation