innovation
1.
(
noun
) a new device or process created by study and experimentation
Synonyms:
invention
Related Words:
creation
2.
(
noun
) the creation of something in the mind
Synonyms:
conception
,
design
,
excogitation
,
invention
Related Words:
contrivance
,
creativeness
,
creativity
Terms and Conditions of Use / Copyright Notice