Meaning of “incubator” in the English Dictionary

british dictionary

(Definition of “incubator” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

"incubator" in Business English

See all translations

incubatornoun [ C ]

uk /ˈɪŋkjʊbeɪtər/ us

an organization that helps people to start new companies, especially ones involved with advanced technology:

The university has a business incubator to foster technology start-ups.
an incubator unit

(Definition of “incubator” from the Cambridge Business English Dictionary © Cambridge University Press)