INCUBATION Meaning of INCUBATION in English [in.cu.ba.tion] n (1646) 1: the act or process of incubating 2: incubation period Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012