international logistic support
1.
(
noun
) arrangements made between nations to assist each other
Synonyms:
mutual aid
Related Words:
logistic assistance
,
logistic support
Terms and Conditions of Use / Copyright Notice