international logistic support Meaning, Definition & Usage

  1. noun arrangements made between nations to assist each other
    mutual aid.

WordNet