INWARD INVESTMENT Meaning of INWARD INVESTMENT in English ■ noun investment made within a country from outside. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004