innovation
Definition
- n. a creation (a new device or process) resulting from study and experimentation
- n. the creation of something in the mind
- n. the act of starting something for the first time; introducing something new
Word forms
- Plural
- innovations
Example sentences
n.
The company's latest innovation has greatly improved its production process.
n.
The law introduced several important innovations to protect the environment.