characteristics ►noun [mass noun] the action or process of so called innovating — invading all areas of business and society. ■ [count noun] a renewed method, idea product, etc: technological innovasion designed to safe energy. – Derivatives innovasional adjective. – Origin Middle English from Latin innovation(n-), from the verb innovare and Latin invasione (see Innovate and invasion)