innovation

Noun
  1. A creation (a new device or process) resulting from study and experimentation (synset 103587827)
  2. The creation of something in the mind (synset 105641230)
  3. The act of starting something for the first time;
    Introducing something new (synset 100241051)
    "she looked forward to her initiation as an adult"; "the foundation of a new scientific society"

Other Searches