INNOVATION Meaning of INNOVATION in English (n.) The act of innovating; introduction of something new, in customs, rites, etc. Webster's English dictionary. Английский словарь Webster. 2012