Definition of foreign aid in English:
Money, food, or other resources given or lent by one country to another.
- One reason for American stinginess, I think, is a sense that foreign aid is money down a rat hole.
- They subsist on foreign aid and what money they can make mainly as day laborers.
- It was totally reliant on foreign aid, because government money had dried up.
Definition of foreign aid in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.