Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
innovation
in English
innovation
#moderate
#b2
Plural
innovations
Definitions
Noun
introducing
new
ideas
or
methods
;
improving
existing
ones
The
company
encourages
innovation
to
stay
competitive
in
the
market
.
something
new
that
differs
from
established
norms
Innovation
in
technology
has
led
to
significant
improvements
in
healthcare
.
a
change
in
traditional
practices
or
customs
The
introduction
of
online
shopping
was
a
major
innovation
in
retail
practices
.