- To introduce novelties or changes; -- sometimes with
in or on.
2 . Innovate
[ v. t.]
- To bring in as new; to introduce as a novelty; as, to
innovate a word or an act. - To change or alter by introducing something new; to
remodel; to revolutionize.
Meaning of 'innovate' (Princeton's WordNet)
1 . innovate
[ v]
Meaning (1): - bring something new to an environment