Something which facilitates the growth of businesses; (in later use) specifically a professional service that facilitates the growth of new businesses by providing resources, support, and advice.
Origin
Late 19th century; earliest use found in Printers' Ink.
Definition of business incubator in US English:
business incubator
noun
US
Something which facilitates the growth of businesses; (in later use) specifically a professional service that facilitates the growth of new businesses by providing resources, support, and advice.
Origin
Late 19th century; earliest use found in Printers' Ink.