English Dictionary
Definition incubator in British English
incubator noun
[countable] noun
/ˈɪŋkjʊˌbeɪtə(r)/
1
a piece of hospital equipment that ill or premature babies lie in to be kept warm and given treatment
Synonyms and related words
2
a piece of equipment used for keeping eggs, cells, or microorganisms at a particular temperature
Synonyms and related words
3
a place that encourages something to develop, especially new business
Synonyms and related words
