detachments
de-tach-ments
noun
Small groups of soldiers, aircraft, or ships sent away for a special duty.
"Several detachments were deployed to the border."
Thesaurus
Synonyms: withdrawal, insularism, insularity, insulation, breakup, separation, disengagement