Innovation (Noun)
Meaning 1
The creation of something in the mind.
Classification
Nouns denoting cognitive processes and contents.
Synonyms
Hypernyms
Hyponyms
Related Words
Meaning 2
The act of starting something for the first time; introducing something new; "she looked forward to her initiation as an adult"; "the foundation of a new scientific society".
Classification
Nouns denoting acts or actions.
Synonyms
Hypernyms
Hyponyms
Related Words
Meaning 3
A creation (a new device or process) resulting from study and experimentation.
Classification
Nouns denoting man-made objects.