Dictionary Check: invention

"invention" is a valid word!

Scrabble 12 points
Words with Friends 16 points

Definition

noun

the creation of something in the mind

noun

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

Synonyms:
noun

the act of inventing

Advertisement