Skip to content

innovate

Dictionary definition · innovate

verb

  1. bring something new to an environment"A new word processor was introduced"

Similar words

Source: Open English WordNet (CC BY 4.0).