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.