INNOVATION


Meaning of INNOVATION in English

/ ˌɪnəˈveɪʃn; NAmE / noun innovation (in sth)

1.

[ U ] the introduction of new things, ideas or ways of doing sth :

an age of technological innovation

2.

[ C ] a new idea, way of doing sth, etc. that has been introduced or discovered :

recent innovations in steel-making technology

••

WORD ORIGIN

late Middle English : from Latin innovatio(n-) , from the verb innovare , from in- into + novare make new (from novus new).

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.