n. 1 novelty; invention The flush toilet was a 19th-century innovation 2 modernization, alteration Consumer product development is marked by a spirit of tireless innovation
INNOVATION
Meaning of INNOVATION in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012