international logistic support n arrangements made between nations to assist each other Synonym(s) mutual aid