foreign aid

Main Entry:
foreign aid []
Part of Speech: noun
Definition: aid given by one nation to another
Synonyms: economic assistance, international aid, military assistance, overseas aid
Search another word or see foreign aidon Dictionary |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT