innovation Meaning, Definition & Usage
-
noun a creation (a new device or process) resulting from study and experimentation
invention.
-
noun the creation of something in the mind
design; invention; conception; excogitation.
-
noun the act of starting something for the first time; introducing something new
foundation; instauration; founding; introduction; origination; creation; initiation; institution.
- she looked forward to her initiation as an adult
- the foundation of a new scientific society
WordNet
In`no*va"tion noun
Etymology
L.Definitions
-
The act of innovating; introduction of something new, in customs, rites, etc. Dryden. -
A change effected by innovating; a change in customs; something new, and contrary to established customs, manners, or rites. Bacon.The love of things ancient doth argue stayedness, but levity and want of experience maketh apt unto innovations. Hooker.
-
(Bot.) A newly formed shoot, or the annually produced addition to the stems of many mosses.