Find the word definition

WordNet
international logistic support

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