English

Definition of innovation noun from the Oxford Advanced Learner's Dictionary

      

    innovation

     noun
    noun
    BrE BrE//ˌɪnəˈveɪʃn//
     
    ; NAmE NAmE//ˌɪnəˈveɪʃn//
     
     
    jump to other results
  1. 1[uncountable] innovation (in something) the introduction of new things, ideas or ways of doing something an age of technological innovation The company is very interested in product design and innovation.
  2. 2[countable] innovation (in something) a new idea, way of doing something, etc. that has been introduced or discovered recent innovations in steel-making technology
  3. Word Origin late Middle English: from Latin innovatio(n-), from the verb innovare, from in- ‘into’ + novare ‘make new’ (from novus ‘new’).Extra examples Many innovations were introduced by the 1919 Act. Mathematical astronomy was the great innovation by the Greeks of the 5th century BC. She believed she had come up with one of the greatest innovations of modern times. Technical innovation may occur directly in the factory. Too strict a regulatory system will stifle innovation. industries where constant product innovation is a criterion for survival innovation in engineering innovations in machinery and instruments technological innovations designed to save energy
See the Oxford Advanced American Dictionary entry: innovation