foreign aid | meaning of foreign aid in Longman Dictionary of Contemporary English | LDOCE
From Longman Business Dictionaryforeign aidˈforeign ˌaid (also overseas aid British English)ECONOMICSaid, usually in the form of money, given by one country to anotherThe economy has very little industry, leading to a reliance on foreign aid. →aid