INNOVATION
Dictionary entry overview: What does innovation mean?
• INNOVATION (noun)
The noun INNOVATION has 3 senses:
1. a creation (a new device or process) resulting from study and experimentation
2. the creation of something in the mind
3. the act of starting something for the first time; introducing something new
Familiarity information: INNOVATION used as a noun is uncommon.
Dictionary entry details
• INNOVATION (noun)
Meaning:
A creation (a new device or process) resulting from study and experimentation
Classified under:
Nouns denoting man-made objects
Synonyms:
innovation; invention
Hypernyms ("innovation" is a kind of...):
creation (an artifact that has been brought into existence by someone)
Meaning:
The creation of something in the mind
Classified under:
Nouns denoting cognitive processes and contents
Synonyms:
invention; excogitation; innovation; conception; design
Hypernyms ("innovation" is a kind of...):
creative thinking; creativeness; creativity (the ability to create)
Hyponyms (each of the following is a kind of "innovation"):
concoction (the invention of a scheme or story to suit some purpose)
contrivance (the faculty of contriving; inventive skill)
Meaning:
The act of starting something for the first time; introducing something new
Classified under:
Nouns denoting acts or actions
Synonyms:
founding; instauration; origination; initiation; innovation; creation; institution; introduction; foundation
Context examples:
she looked forward to her initiation as an adult / the foundation of a new scientific society / he regards the fork as a modern introduction
Hypernyms ("innovation" is a kind of...):
beginning; commencement; start (the act of starting something)
Hyponyms (each of the following is a kind of "innovation"):
authorship; paternity (the act of initiating a new idea or theory or writing)