INNOVATION


Meaning of INNOVATION in English

n. 25B6; noun CHANGE, alteration, revolution, upheaval, transformation, metamorphosis; reorganization, restructuring, rearrangement, remodelling; new measures, new methods, modernization, modernism; novelty, newness; informal a shake up, a shakedown.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.