meaning of logistic support

1. the pooling of specific resources by subscribing nations for the support of some joint operation


Related Words

integrated logistic support | international logistic support | logistic support |

Developed & Maintained By Taraprasad.com

Treasure Words