Meanings
-
1
noun
A new idea, method, or invention.
The smartphone was a major innovation in communication.
-
2
noun
The process of creating and introducing new ideas or methods.
The company is known for its constant innovation.
Thesaurus
Synonyms
1
noun
· a new idea, method, or...
invention
Opposites
exnovation
Word family
Forms
innovations
Etymology
Borrowed from Middle French innovation, from Old French innovacion, from Late Latin innovatio, innovationem, from Latin innovo, innovatus. Morphologically innovate + -ion.
View etymology graph ->