Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

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
    - initiation, founding, foundation, institution, origination, creation, introduction, instauration, debut, first appearance, launching, unveiling, entry

Sounds like: innerva

Derived forms: innovations

Type of: beginning, commencement, creation, creative thinking, creativeness, creativity, start

Encyclopedia: Innovation, Virginia