WordNet
international logistic support
n. arrangements made between nations to assist each other [syn: mutual aid]