Definition of "incubator"
incubator
/ˈɪn.kjuːˌbeɪ.tə(ɹ)/
noun
plural incubators
(business) A support programme for the development of entrepreneurial companies.
plural incubators
(business) A support programme for the development of entrepreneurial companies.