What is the full meaning of innovate
to introduce something new [v INNOVATED, INNOVATING, INNOVATES]
Example of the word innovate placed on a Scrabble board.