Innovation -- Pax Romana. Definition of Innovation Innovation. n 1.[C] a new idea, method, or invention: [+in] recent in English teaching. 2.[U] the introduction.
Innovation -- Pax Romana