innovation

(noun)

noun

1. a creation (a new device or process) resulting from study and experimentation

Similar word(s): invention

Definition categories: man–made, creation

2. the creation of something in the mind

Similar word(s): conception, design, excogitation, invention

Definition categories: thought, creativeness, creativity

3. the act of starting something for the first time; introducing something new

Similar word(s): creation, foundation, founding, initiation, instauration, institution, introduction, origination

Definition categories: act, beginning, commencement, start