Noun: international logistic support
- 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