English Dictionary
Definition logistics in British English
logistics noun
noun
/ləˈdʒɪstɪks/
1
the practical arrangements that are necessary in order to organize something successfully, especially something involving a lot of people or equipment
Synonyms and related words
