Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
incubation
in English
incubation
us
/ˌɪn.kʌˈbeɪ.ʃən/
uk
/ˌɪn.kjuːˈbeɪ.ʃən/
#moderate
Plural
incubation
Definitions
Noun
sitting
on
eggs
to
hatch
young
;
keeping
warm
development
of
a
disease
from
its
cause
unconscious
mental
process
generating
novel
ideas