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 Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.