English dictionary
foreign aid meaning and definition
Definition and meaning of foreign aid at MeaningMonkey.org. foreign aid meaning and definition in the English Dictionary.FOREIGN AID noun
Definition of foreign aid (noun)
- aid (such as economic or military assistance) provided to one nation by another
Source: Princeton University Wordnet