INCUBATION


Meaning of INCUBATION in English

(n.) A sitting on eggs for the purpose of hatching young; a brooding on, or keeping warm, (eggs) to develop the life within, by any process.

Webster's English dictionary.      Английский словарь Webster.