名词
1. 新事物;新方法
An innovation is a new thing or a new method of doing something.
2. 革新;创新;改革
Innovation is the introduction of new ideas, methods, or things.
1. the act of starting something for the first time
introducing something new
e.g. she looked forward to her initiation as an adult
the foundation of a new scientific society
Synonym: initiationfoundingfoundationinstitutionoriginationcreationintroductioninstauration
2. a creation (a new device or process) resulting from study and experimentation
Synonym: invention
3. the creation of something in the mind