Definition Definition

Incubator

Incubator refers a facility, office, shop, or location in which fledgling businesses can share space, costs, services, and information while their firms grow and become strong enough to leave and operate independently.

Share it: CITE

Related Definitions