INNOVATE





Definition:

  1. [verb] bring something new to an environment; "A new word processor was introduced"
    Synonyms: introduce

Synonyms:


Related Words: