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