Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: innovation  `i-nu'vey-shun
  1. A creation (a new device or process) resulting from study and experimentation
    - invention
     
  2. The creation of something in the mind
    - invention, excogitation, conception, design, fiction
     
  3. 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