innovation
English Dictionary
->
Letter I
-> innovation
Search Dictionary:
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
; "
she
looked
forward
to
her
initiation
as
an
adult
"; "
the
foundation
of
a
new
scientific
society
"; "
he
regards
the
fork
as
a
modern
introduction
"
innovation Synonyms
conception
creation
design
excogitation
foundation
founding
initiation
innovation
instauration
institution
introduction
invention
origination
© Art Branch Inc.