Meaning of foreign aid

Definition of foreign aid

(noun) aid (such as economic or military assistance) provided to one nation by another

Other information on foreign aid

WIKIPEDIA results for foreign aid
Amazon results for foreign aid