Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
invention
in English
invention
#moderate
#toeic
#ielts
#a2
Plural
inventions
Definitions
Noun
a
created
thing
;
product
of
imagination
The
inventor's
latest
creation
was
a
remarkable
invention
.
the
process
of
creating
something
new
The
process
of
invention
requires
a
lot
of
trial
and
error
.
a
short
musical
composition
(
in
music
)
Mozart's
musical
invention
was
showcased
in
his
piano
concertos
.