Definition of innovation noun from the Oxford Advanced American Dictionary

      

    innovation

     noun
    noun
    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
See the Oxford Advanced Learner's Dictionary entry: innovation