4 English Synonyms for INVENTION
Prev.1Next
Definition: 1. Something discovered.
There are 6 definitions of the word discovery
Show more information about discovery
Definition: 1. Any piece of equipment made for a particular purpose, especially a mechanical or electrical one.
There are 11 definitions of the word device
Show more information about device
Definition: 1. The image-making power of the mind; the act of mentally creating or reproducing an object not previously perceived; the ability to create such images.
There are 4 definitions of the word imagination
Show more information about imagination
Definition: 1. (countable) Something created such as an invention or artwork.
There are 3 definitions of the word creation
Show more information about creation
Prev.1Next
Search took: 1.8193 ms