Invention Meaning
There are 3 meaning(s) for word Invention
Meaning 1 : a creation (a new device or process) resulting from study and experimentation
Synonyms : innovation
Synonyms : innovation
Meaning 2 : the creation of something in the mind
Synonyms : conception, design, excogitation, innovation
Synonyms : conception, design, excogitation, innovation
Meaning 3 : the act of inventing
