What is the full meaning of innovation
the introduction of something new [n -S]
Example of the word innovation placed on a Scrabble board.