INNOVATION Meaning of INNOVATION in English n. 1.Change, introduction of novelty.2.Novelty, radically new measure, violent departure from established precedent. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012