Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: international logistic support
  1. Arrangements made between nations to assist each other
    "The two countries signed an international logistic support agreement to respond to natural disasters";
    - mutual aid

Derived forms: international logistic supports

Type of: logistic assistance, logistic support