INCUBATOR Meaning of INCUBATOR in English (n.) That which incubates, especially, an apparatus by means of which eggs are hatched by artificial heat. Webster's English dictionary. Английский словарь Webster. 2012