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
Meaning 2 : the creation of something in the mind

    Synonyms : conception,  design,  excogitation,  innovation
Meaning 3 : the act of inventing