INFRASTRUCTURE INVESTMENT Meaning of INFRASTRUCTURE INVESTMENT in English investment in a foundation or basic framework (of a business, country, etc.) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012