noun Date: 1857 one that incubates: as, an apparatus by which eggs are hatched artificially, an apparatus with a chamber used to provide controlled environmental conditions especially for the cultivation of microorganisms or the care and protection of premature or sick babies, an organization or place that aids the development of new business ventures especially by providing low-cost commercial space, management assistance, or shared services
INCUBATOR
Meaning of INCUBATOR in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012