invented; inventing; invents
1
: to produce (something, such as a useful device or process) for the first time through the use of the imagination or of ingenious thinking and experiment
2
: to devise by thinking : fabricate
Love words? Need even more definitions?
Merriam-Webster unabridged
Share