international-logistic-support

Nouns

  • (n) arrangements made between nations to assist each other mutual aid,

Synonyms

mutual aid

Words of close approximity