1. [ noun ] a creation (a new device or process) resulting from study and experimentation
Synonyms: innovation
Related terms: creation introduce
2. [ noun ] the creation of something in the mind
Synonyms: innovation conception design excogitation
Related terms: creativity contrivance concoction invent design
3. [ noun ] the act of inventing
Related terms: creating_by_mental_acts neologism devisal fabricate
Similar spelling:   invent