English dictionary
innovation meaning and definition
Definition and meaning of innovation at MeaningMonkey.org. innovation meaning and definition in the English Dictionary.INNOVATION noun
Definition of innovation (noun)
- a creation (a new device or process) resulting from study and experimentation
- synonyms: invention
- the creation of something in the mind
- synonyms: conception, design, excogitation, invention
- 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"
- synonyms: creation, foundation, founding, initiation, instauration, institution, introduction, origination
Source: Princeton University Wordnet