foreign aid
English
Noun
foreign aid (countable and uncountable, plural foreign aids)
- (economics, geopolitics) A voluntary transfer of resources from one country to another.
- Hyponym: development aid
foreign aid (countable and uncountable, plural foreign aids)