innovation Definition
Dictionary Home » Words Starting with I » inking ... inquiringly » innovation
innovation
noun
- 1. Something new which is introduced, eg a new idea or method.
- Thesaurus: modernization, progress, alteration, change, newness, reform, variation.
adj
noun
