Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
incubate
in English
incubate
us
//ɪnˈkju.beɪt//
uk
//ɪnˈkjuː.beɪt//
#common
Past Tense
incubated
Participle Verb
incubating
Third Person Singular
incubates
Definitions
Verb
to
nurture
eggs
or
organisms
in
ideal
conditions
;
maintain
life
The
laboratory
will
incubate
the
cells
at
a
controlled
temperature
.
to
ponder
an
idea
slowly
;
develop
it
carefully
She
took
time
to
incubate
her
business
idea
before
presenting
it
.