Synonyms and Antonyms for foreign_aid

1. foreign aid (n.)

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

Synonyms: