There are multiple definitions - click on the translation that matches your context.

发明

动词

full

innovate

verb

Definitions of innovate

English

to create or begin using original methods, ideas, etc

We wish them continued success as they grow the business and continue to innovate.