'international logistic support' definitions:

Definition of 'international logistic support'

From: WordNet
noun
Arrangements made between nations to assist each other [syn: mutual aid, international logistic support]