What is the full meaning of innovated
INNOVATE, to introduce something new [v]
Example of the word innovated placed on a Scrabble board.