Definitions of international logistic support:

  • noun:   arrangements made between nations to assist each other