INNOVATION Meaning of INNOVATION in English n innovation (1. process of innovating; 2. something newly introduced) Interlingua English vocab. Английский словарь Интерлингва. 2012