What is the full meaning of invention
that which is invented; a contrivance [n -S]
Example of the word invention placed on a Scrabble board.