INCUBATE Meaning of INCUBATE in English (v. i. & t.) To sit, as on eggs for hatching; to brood; to brood upon, or keep warm, as eggs, for the purpose of hatching. Webster's English dictionary. Английский словарь Webster. 2012