Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary
Noun: innovation `i-nu'vey-shun- A creation (a new device or process) resulting from study and experimentation
- invention - The creation of something in the mind
- invention, excogitation, conception, design, fiction - The act of starting something for the first time; introducing something new
"she looked forward to her innovation as an adult" - initiation, founding, foundation, institution, origination, creation, introduction, instauration, debut, first appearance, launching, unveiling, entry
Sounds like: innervation Derived forms: innovations See also: innovate, innovational Type of: beginning, commencement, creation, creative thinking, creativeness, creativity, start Encyclopedia: Innovation |