English dictionary
invention meaning and definition
Definition and meaning of invention at MeaningMonkey.org. invention meaning and definition in the English Dictionary.INVENTION noun
Definition of invention (noun)
- the creation of something in the mind
- synonyms: conception, design, excogitation, innovation
- a creation (a new device or process) resulting from study and experimentation
- synonyms: innovation
- the act of inventing
Source: Princeton University Wordnet