Get Your Premium Membership

Innovation

Definition

[n] the act of starting something for the first time; introducing something new
[n] a creation (a new device or process) resulting from study and experimentation
[n] the creation of something in the mind

Related Information

More Innovation Links