From Longman Business Dictionaryincubation investmentincuˈbation inˌvestment [countable, uncountable]FINANCE investment in new companies which are failing to achieve their expected targetsThe company received a $355,000 incubation investment during the first few months of opening. → investment