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