'Innovation' definitions:

Definition of 'innovation'

From: WordNet
noun
A creation (a new device or process) resulting from study and experimentation [syn: invention, innovation]
noun
The creation of something in the mind [syn: invention, innovation, excogitation, conception, design]
noun
The act of starting something for the first time; introducing something new; "she looked forward to her initiation as an adult"; "the foundation of a new scientific society" [syn: initiation, founding, foundation, institution, origination, creation, innovation, introduction, instauration]

Definition of 'Innovation'

From: GCIDE
  • Innovation \In`no*va"tion\, n. [L. innovatio; cf. F. innovation.]
  • 1. The act of innovating; introduction of something new, in customs, rites, commercial products, etc. --Dryden. [1913 Webster]
  • 2. A change effected by innovating; a change in customs; something new, and contrary to established customs, manners, or rites. --Bacon. [1913 Webster]
  • The love of things ancient doth argue stayedness, but levity and lack of experience maketh apt unto innovations. --Hooker. [1913 Webster]
  • 3. (Bot.) A newly formed shoot, or the annually produced addition to the stems of many mosses. [1913 Webster]

Synonyms of 'innovation'

From: Moby Thesaurus