foreign aid

Noun
  1. Aid (such as economic or military assistance) provided to one nation by another (synset 113287538)

Other Searches