Home / I / invention

invention

noun 9 letters Scrabble 12 WWF 16
Definitions
noun

a creation (a new device or process) resulting from study and experimentation

noun

the creation of something in the mind

noun

the act of inventing

Want another word?
Spin the dictionary for a fresh one.
Generate a word →