From Longman Business Dictionarydirect investmentdiˌrect inˈvestment [uncountable]FINANCECOMMERCE investment by companies in business activities abroad, for example in their subsidiariesBritain has attracted a large proportion of Japanese direct investment in the EU. → investment