foreign aid
nounDefinition of foreign aid
: assistance (such as economic aid) provided by one nation to another
Keep scrolling for more